Cynthia Scott
Installation view



The Spiders From Mars Are Not Amused



Broken umbrellas, painted acrylic on nylon, digital prints on cotton, bamboo
PREV / NEXT   25 / 75
BACK TO INSTALLATIONS