Ads
Ads

The Last Supper, c. 1495-1498

Picture for The Last Supper, c. 1495-1498

Leonardo da Vinci, The Last Supper, c. 1495-1498, Oil and tempera on plaster, 460 x 880 cm, Santa Maria delle Grazie, Milan, Italy.