Last modified on 17 December 2014, at 12:57

Category:St Helen's Church, Ashby-de-la-Zouch

English: St Helen's Church, Ashby-de-la-Zouch, Leicestershire, England.