Orly Cogan Mirror Mirror, 2006, 19" × 24", hand stitched embroidery, paint and crochet on vintage linen
×