Caravaggio: David with the Head of Goliath, (1606)

Caravaggio: David with the Head of Goliath, (1606)

Advertisements