Paris

The Statue of Liberty… In Paris?

Now there’s something you don’t see every day, but it is something that was familiar to Parisians during the late 1800s. The Statue of Liberty began construction in 1877, and was completed piece by piece. The statue…

Read More

Fetching more...