David with Head of Goliath
(c1610). Oil on canvas. 125 x 95.
David with Head of Goliath
was painted by
Caravaggio (1571 - 1610)
David with Head of Goliath
is in
Galleria Borghese
David with Head of Goliath
portrays
David
David with Head of Goliath
portrays
Goliath
David with Head of Goliath
is in
ArtHistoryReference