Thy Kingdom Come

Photos from Thy Kingdom Come at Chester Cathedral. 4 June 2017