
The NYC Department of Records has released almost 900,000 never before seen photos from their archives dating as far back as the 1890’s. The Daily Mail has a bunch posted on their site. As of now, the NYC Department of Records site has crashed because of the incoming volume of traffic.
Oh, here is a modern shot of the corner in the above photo.