Oil on Canvas

📍
The Louvre

75001 Paris, France

The Louvre
The world’s most visited museum is home to the Mona Lisa and a palace full of art treasures, from ancient sculptures to Renaissance masterpieces. The iconic glass pyramid out front is a must-see for selfies. Image by szeke on Flickr.
Featured in this quiz

Dive Deeper into Art with Oil on Canvas

Oil on Canvas brings art to life. Zoom in on masterpieces, test your knowledge with quizzes, and discover the stories behind the art.

Get started Get on App Store Get on Google Play
Dive Deeper into Art with Oil on Canvas