Last painting by Caravaggio going on display for first time in 20 years

Last painting by Caravaggio going on display for first time in 20 years

The last painting by Italian master Caravaggio is going on display for the first time in 20 years in London.

The National Gallery’s new exhibition "The Last Caravaggio" is shining a light on the tempestuous Italian artist, who was on the run and accused of murder at the time his last work was painted.

The last Caravaggio exhibition runs from 18 April to 21 July 2024 at the National Gallery of London. Admission is free.