Home / Store
Leonardo da Vinci
Last Supper
Oil on canvas, c. 1500
Da Vinci Museum, Tongerlo, Belgium
Largest Fine Art Print on Canvas
Purchase