2000
Helen Mirra American, born 1970
United States
Green threads (two slightly different colors) sewn onto green paper
Prints and Drawings
Women artists