This Great Vintage Photograph Shows Manhattan's Herald Square Circa 1901

Back to Article

Herald Square, New York, ca. 1901

Photo: LOC