2nd David_with_the_Head_of_Goliath-Caravaggio_(c.1606-7) Published 19 November 2012 at 1024 × 795 in 2nd David_with_the_Head_of_Goliath-Caravaggio_(c.1606-7)