2015 Art Installations

2015 Art Search for "medusa"

Medusa Madness

from: Petaluma, CA
year: 2015

Medusa Madness. Dare to stare lest you be turned to stone.