Our Organic Greek Key 2in is made to simulate the first hand drawings of greek key design. They are hand stitched to imperfect perfection, organic in nature, and have such a fun personality. Add this anywhere you want to smile.
All items are sold by the yard (36 inches). Choose number of yards needed in the quantity box.