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

Back to Article

The head of the Statue of Liberty on display in the garden at the Champ de Mars at the World's Fair in Paris to drum up support and contributions for the completion of the great project, 1878.

Photo: Public Domain