Caravaggio

(Italian, b. 1573 - d. 1610)

Visit Museum