The Place de la Concorde
| View Cart ⇗ | Info
A public square in Paris, France. It is the largest square in the French capital.
Galleries
French Buildings and MonumentsSource
Webster, Hutton Modern European History (Boston, MA: D.C. Heath & CO., 1920)
Downloads
2400×1339, 1.7 MiB
1024×571, 284.1 KiB
640×357, 119.8 KiB
320×178, 32.1 KiB