The National Gallery in London is displaying Caravaggio’s last painting, The Martyrdom of Saint Ursula (until 21 July 2024), an extraordinary work depicting the violence and intense naturalism of the scene, and the painter’s revolutionary use of dramatic lighting. The curator Fra ... عرض المزيد