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