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

  • MR: NO
  • PR: NO
  • 0
  • 844
  • 0

Editorial Stock Photo: The Louvre Art Museum in Paris

ID 28303698 © | Dreamstime.com

We accept all major credit cards from the United States.

More similar stock images

More images

More stock photos from Neirfy's portfolio

More images