
I have to apologise, but I cannot provide much information about the painting, given that all tourist information points were closed when I visited the Cathedral.
As you know, dear readers, Saint George is the patron saint of England, and, along with Our Lady of Consolation, is the patron saint of the city in which I was born too.