The Lo-Down reader Esther Marlowe recently shared some vintage photos from 1969 captured on the Lower East Side, specifically Delancey Street, Essex Street and Orchard Street. There was a bonus photo of the Twin Towers too. Check out the original article for more info.
via The Lo-Down
Something wrong with this post? Let us know!