(via medeainfurs)
Caravaggio’s later David With the Head of Goliath, the head of Goliath is believed to be a self portrait of Caravaggio himself
(via medeainfurs)
Caravaggio’s later David With the Head of Goliath, the head of Goliath is believed to be a self portrait of Caravaggio himself