EI Talks… Caravaggio

May 2, 2024

A small but riveting exhibition at London's National Gallery tells the dramatic story of the troubled Renaissance master's 'last' painting.

Listen: