David with the Head of Goliath by Caravaggio painting by Hieronymus Bosch