Statue of Liberty



The Statue of Liberty was actually a gift from France. In 1883 while the statue was being built in France, the head was put on display in a public park in Paris. This unusual picture shows what it looked like while on display in Paris.

Comments