Michelangelo Merisi da Caravaggio
Italian, 1571-1610
6,467 followers