This stained glass window is from the Dominican Priory of the Holy Cross in Leicester.