Artwork > Ecosystems/Installations

Upsurgea; installation detail
Upsurgea; installation detail
artist made paper and scavenged materials
2007

Site specific installation at Space Gallery
New York, NY