Concord Square (Place de la Concorde)
May 29, 2023 in France ⋅ ☀️ 70 °FNamed as a gesture of harmony after the turmoil of French Revolution, Concord Square is the central stage of Paris events. It was the place of victory celebrations such as World War I, World War II,Read more