Paris, France
The world's largest art museum and a historic landmark in Paris, housed in the former Louvre Palace. Its permanent collection spans eight curatorial departments with over 35,000 works on display, including masterpieces from ancient civilizations through the mid-19th century.
No videos available yet.