The Alamo (Cube) and NYC Street Scene Poster

On St Marks Place within New York City's East Village is this steel structure and attraction.
On St Marks Place within New York City’s East Village is this steel structure and attraction.