Artwork & Critical Essays > Multi-Sensory Installations

Toxic Paradise Installation

Red Square
East Village, NYC
Toxic Paradise Installation

Red Square
East Village, NYC
1987