Ads
Ads

The Benois Madonna, 1478-1480

Picture for The Benois Madonna, 1478-1480

Leonardo da Vinci, The Benois Madonna, 1478-1480, Oil on canvas, 49.5 x 33 cm, Hermitage Museum, St. Petersburg, Russia.