Cynthia Scott
Detail



The Spiders From Mars Are Not Amused



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

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