David with the Head of Goliath (1610)



David with the Head of Goliath (1610)

David with the Head of Goliath (1610) – Caravaggio




Leave a Comment