Michelangelo Merisi da Caravaggio. 1571 — 1610. Italy. Oil on canvas.  134X172.5 cm.