This oil painting was made by Phillippe de Champaigne in about 1640. It depicts a holy relic known as St Veronica’s Veil, a piece of cloth which bears the face of Jesus. The eyes have it? According to Christian tradition, Veronica wiped the sweat from Jesus’s brow as he carried the cross to his place… Continue reading St Veronica’s Veil, c1640