by dutourdumonde
The Champs-Elysees and a ferris wheel under construction on Concorde Square in Paris, France