3134 Vernon Blvd.
Long Island City, New York 11106

This exhibition will feature eleven artists who are exploring both the cultivated and invasive presence of nature in our built urban environment.

Added by Upcoming Robot on May 22, 2010