Old pictures digitally colorized
1880~ Paris, France, Statue of Liberty
Head on display in a park in Paris, France
Newer Post
Older Post
Home