St Thomas More, Wheathampstead

19-Jul-2018

Wheathampstead, Hertfordshire in Westminster diocese