Home / Store
Leonardo da Vinci
Mona Lisa
Oil on poplar panel, c. 1503-c. 1505
Musee du Louvre, Paris, France
Largest Fine Art Print on Canvas
Purchase