David and Goliath. (1600). Oil on canvas. 110 x 91.