Yet another view of Newtown Creek – the Newtown Creek Armada
Image source: Newtown Creek Armada Get ready for the Newtown Creek Armada, an "art installation t...
Image source: Newtown Creek Armada Get ready for the Newtown Creek Armada, an "art installation t...