Artwork > Ecosystems/Installations

Upsurgea
Upsurgea
artist made paper and scavenged materials
2007

Site specific installation at Space Gallery
New York, NY