A look at Le Louvre, the world's largest art museum, located in Paris, and the home of Leonardo da Vinci's celebrated portrait, the Mona Lisa.
Episode Discussion
Login to leave a comment on this episode.
A look at Le Louvre, the world's largest art museum, located in Paris, and the home of Leonardo da Vinci's celebrated portrait, the Mona Lisa.
No comments yet. Be the first!