Tuesday, January 6, 2009

Louvre Museum and its gardens




The Louvre Museum (French: Musée du Louvre), located in Paris, is the world's most visited art museum, a historic monument, and a national museum of France.

0 comments:

Post a Comment