Rick Orr is a floral designer based in Champaign, IL. He has designed events, competed in floral competitions and taught floral design classes all over the world.
Rick Orr is a floral designer based in Champaign, IL. He has designed events, competed in floral competitions and taught floral design classes all over the world.