The meaning of Caravaggio’s David with the Head of Goliath
Caravaggio has always been basically a provocator. He was so in his turbulent private life, which often carried him in the midst of brawls, street games and cheaters that led him to dozens of lawsuits…





