PARIS-DECEMBER 06: The Louvre Art Museum on December 06, 2012 in Paris, France. A central landmark of Paris, over 35000 objects from prehistory to the 19th century are exhibited over area of 60600 sq m.

  • MR: NO
  • PR: NO
  • 2
  • 772
  • 1

Editorial Photo: The Louvre Art Museum, Paris.

ID 28419716 © | Dreamstime.com

We accept all major credit cards from the United States.

More similar stock images

More images

More stock photos from Masterlu's portfolio

More images