Caravaggio
The Calling of Saints Peter and Andrew, c. 1603–1606
Oil on canvas.
Royal Collection, London