Life000000000000Tracing paper, thread & acrylic ,Hand-sewing,82.6 x 90.5 inches ( 210 x 230 cm), 2004- on process

Detail