Work > Installations

The Spiders From Mars Are Not Amused

Chernobyl (Ukraine), worst nuclear power plant disaster in history 1986

Broken umbrella, painted acrylic on nylon, bamboo