Statue of Liberty January 21, 2016 Get link Facebook X Pinterest Email Other Apps 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
Comments
Post a Comment