This image on the theme of Salvator Mundi, is by Christopher Whall and is in the north wall of the Lady Chapel at Gloucester Cathedral.