St Aelred of Rievaulx, Harrogate

19-Jul-2018

Harrogate, North Yorkshire in Leeds diocese