Stained glass window in Church, Stamford, UK