Welcome to retronewyork, I post anything that relates to the 50s-90s culture of New York.
Empty blocks just north of the World Trade Center from the 58th floor of the North Tower. April 1974. New York by wavz13 on Flickr.
This was featured in #History