0 item(s)

The Louvre

The Louvre

The Louvre or Louvre Museum is one of the world's largest museums and a historic monument. A central landmark of Paris, France. Nearly 35,000 objects from prehistory to the 21st century are exhibited over an area of 60,600 square metres (652,300 square feet). With more than 8 million visitors each year, the Louvre is the world's most visited museum.

12 Item(s)

Set Descending Direction

12 Item(s)

Set Descending Direction