High-rise building on Delancey St
New York, NY, USA
Lower East Side, New York, buildings, Manhattan
2010
January 4
about