Image 1 of 1
Louvre Museum 03.jpg
The Louvre Museum is the world's most-visited museum and a historic landmark in Paris, France. It is the home of approximately 38,000 objects of art, including the Mona Lisa and the Venus de Milo. The Louvre originally built in the late 12th to 13th century was the primary residence of the French Kings until 1682.
- Copyright
- 2022 Peter G. Aiken
- Image Size
- 10800x7200 / 32.5MB
- Contained in galleries
- Paris France