Home / Store
Leonardo da Vinci
The Last Supper
Tempera on plaster, 1498
Convent of Santa Maria delle Grazie, Milan, Italy
Largest Fine Art Print on Canvas
Purchase