Cynthia Scott
Detail



The Spiders From Mars Are Not Amused



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

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