Work > Installations

The Spiders From Mars Are Not Amused

Exxon Valdez (Alaska), oil spill 1989

Broken umbrella, painted acrylic on nylon, bamboo