Cynthia Scott
Detail



The Spiders From Mars Are Not Amused


Top to bottom:

BP Deepwater Horizon (Louisiana), “…by far the world’s largest accidental
release of oil into marine waters” (New York Times) 2010

Exxon Valdez (Alaska) oil spill 1989

Love Canal (New York) toxic waste contamination 1978

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