Entire collection · 168,891 / 249,347
David with the Head of Goliath (1680) by Carlo Dolci — The Athenaeum — Image id 274363