Installations
The Spiders From Mars Are Not Amused
Chernobyl (Ukraine) worst nuclear power plant disaster in history 1986
Broken umbrellas, painted acrylic on nylon, bamboo
The Spiders From Mars Are Not Amused
Chernobyl (Ukraine) worst nuclear power plant disaster in history 1986
Broken umbrellas, painted acrylic on nylon, bamboo