The Musée du Louvre (French pronunciation in English, the Louvre Museum or simply the Louvre is one of the world's largest museums, the most visited art museum in the world and a historic monument. A central landmark of Paris, France, it is located on the Right Bank of the Seine
Add to Lightbox Download