Check Out These Vintage Photographs of the Statue of Liberty Under Construction Circa 1880s

Back to Article

Statue of Liberty, New York Harbor, from the North, ca. 1891.

Photo: Public Domain