Caravaggio By jairo •2 Items Facebook Twitter Pinterest David and Goliath (1600) Caravaggio (Italian, 1571-1610) Religion Saint Catherine of Alexandria (ca 1597) Caravaggio (Italian, 1571-1610) Religion