Landmark Building Photos
Musee du Louvre
Louvre Museum in Paris, France.
Photo taken on 18 June 2007
Picture added on 12 February 2011 at 11:09