Beautiful stained glass window inside the Catholic Cathedral in Shresbury.