Vintage Photograph of Times Square and Original New York Times Building Circa 1908

Back to Article

Times Square, New York, N.Y. 1908

Photo: Detroit Publishing Co