Polidoro da Caravaggio Caravaggio, near Bergamo, Italy c. 1499 - 1543 Messina, Italy Showing 0 Works Top