Work > Installations

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 umbrella, painted acrylic on nylon, bamboo