A simple and timeless design, our felted embroidered wool star ornament is handmade by artisans in Peru, and South America, using traditional craftsmanship. Each felt white star is handstitched and embellished with iconic Christmas colors. Celebrate the o