Caravaggio
Roman, 1571 - 1610
Caravaggio, Michelangelo Merisi da