Giovanni Battista Caracciolo called Battistello, ‘Sleeping Cupid’, ca. 1618, The National Gallery, London

Image rights: Royal Collection Trust / © Her Majesty Queen Elizabeth II 2016

"Beyond Caravaggio"

Venue: National Gallery, London (2016)

About Giovanni Battista Caracciolo called Battistello