Louvre

Louvre is the world's largest art museum and a historic monument in Paris, France, and is best known for being the home of the Mona Lisa.

More by Oleh Gvozdetskiy

View profile