The Last Caravaggio
Caravaggio’s last painting, The Martyrdom of Saint Ursula (1610, Gallerie d’Italia, Naples), is coming to London for the first time in 20 years.
daily 10am–6pm and Friday until 9pm
Caravaggio’s last painting, The Martyrdom of Saint Ursula (1610, Gallerie d’Italia, Naples), is coming to London for the first time in 20 years.
daily 10am–6pm and Friday until 9pm