Cynthia Scott
Detail



The Spiders From Mars Are Not Amused



Exxon Valdez (Alaska) oil spill 1989

Broken umbrellas, painted acrylic on nylon, bamboo
PREV / NEXT   32 / 75
BACK TO INSTALLATIONS