Stained glass in a church on a hill in Stow-on-Wold, cotswolds