1880~ Paris, France, Statue of Liberty

Head on display in a park in Paris, France