Sunshine_Ilene_6761_MS

Ilene Sunshine
Echo, 2011
plastic bag (Oxford Book Store, Kolkata, India) and abaca on cotton base sheet
11 x 11 inches