221 – Caravaggio: the witness witnessed

Michelangelo Merisi da Caravaggio, David with the Head of Goliath, 1606-07 or 1609-10. Galleria Borghese, Rome. I was very lucky to be able to get into the National Gallery before opening time last week, and had the unequalled opportunity to see The Last Caravaggio on my own. In terms of the National Gallery’s ‘small andContinue reading “221 – Caravaggio: the witness witnessed”