Mark Hudson from the Telegraph discusses the discovery of 100 possible new Caravaggio works.
The prospect of a hundred newly discovered works by any great artist of the past is little short of astonishing. The entire oeuvres of several of great figures – Vermeer and Giorgione for…
This is up there with the discovery of the Higgs Boson for me.. ahhhhh!!