Entire collection · 154,773 / 249,347
David with the Head of Goliath (circa 1610) by Caravaggio — The Athenaeum — Image id 25965