Guide to Caravaggio’s Artworks in Rome

Caravaggio: mad, bad, dangerous – and one of the world’s greatest artists.