David with the Head of Goliath (1610)

David with the Head of Goliath (1610) - Caravaggio

David with the Head of Goliath (1610) – Caravaggio



Leave a Comment