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