Caravaggio, David with the Head of Goliath, c. 1600, Oil on canvas, 110.4 x 91 cm, Museo del Prado, Madrid, Spain.