artstoria - Caravaggio, David with the Head of Goliath, c. 1610

more about : artstoria