The Grande Galerie, Louvre museum, Paris, France.

- Image ID: HCKMMH
The Grande Galerie, Louvre museum, Paris, France.
Hercules Milas / Alamy Stock Photo
Image ID: HCKMMH
Location: Louvre museum, Paris, France, Europe