
Caravaggio (1571-1610) David con la testa di Golia (David with the Head of Goliath) 1606–1607 or 1609–1610 Oil on canvas, 125 x 101 cm Galleria Borghese, Roma This painting was executed in Naples, where Caravaggio was in exile, following his flight from…
Read more →