Caravaggio Paintings


(Italian, 1571 - 1610)