Caravaggio

The Last Caravaggio | The National Gallery | London

The National Gallery will display Caravaggio’s last painting, not seen in the UK for nearly 20 years

Follow us

HomeTagsCaravaggio