How brutal, crime-ridden Naples produced Caravaggio’s final masterpiece

Caravaggio’s ‘The Martyrdom of Saint Ursula’ is at the National Gallery from April 18 to July 21 – Julian Simmonds for The Telegraph ‘See Naples and die.’ In other words, this amazing city is so beautiful that the experience of visiting it cannot be beat. It’s an old saying, probably coined by the medieval Neapolitan … Read more