The Caravaggio originals on display in an exhibition at the National Gallery in London demonstrate why the painter exerted such an overwhelming influence on patrons and colleagues alike, and why he is so passionately loved today.
The Caravaggio originals on display in an exhibition at the National Gallery in London demonstrate why the painter exerted such an overwhelming influence on patrons and colleagues alike, and why he is so passionately loved today.