David with the head of Goliath – Caravaggio study by Emilio Martin | Apr 18, 2020 | Portraits 125x101cm Oil on Canvas 2019