girlgonegallic.com
Friday Fun Facts - Statue of Liberty in Paris | Girl Gone Gallic
Friday Fun Facts Statue of Liberty - Did you know??? There are multiple Statue of Liberty's to be found in Paris... The US and France have a long history...