David and Goliath
. (1585). Oil on panel. 139 x 106.