St Hugh of Lincoln

19-Jul-2018

Letchworth, Hertfordshire in Westminster diocese