Entire collection · 155,203 / 249,347
David with the Head of Goliath (circa 1605) by Caravaggio — The Athenaeum — Image id 26005