Imagine yourself walking in Paris on the Champ de Mars, when you find yourself face to face with a head, a three-meter-high head with a stern look that overlooks the surrounding landscape.
Edition: December 2024
La Statue de La Liberté, Made In Paris
