About The Newtown Creek Armada

The Newtown Creek Armada is an art installation that invites the public to explore the past, present and future of a contaminated New York City waterway. The Newtown Creek, a Superfund site bordering Brooklyn and Queens, is one of the […]

Source: About The Newtown Creek Armada

Leave a Reply

Your email address will not be published. Required fields are marked *