Giovanni Pietro Rizzoli
The Last Supper
c. 1520
302 x 785 cm
Oil on canvas
The Royal Academy of Arts, London