Vintage Photographs of the Statue of Liberty Under Construction Circa 1880s

Back to Article

The Statue of Liberty seen on Liberty Island in New York Harbor, about a decade after her arrival, in 1898.

Photo: Public Domain