The Louvre Museum, France.

The Louvre Museum, France.