Church of England Diocese of Leeds St. Mark, Harrogate

St Mark's new vicar is getting established.

21 Apr 2021, 10 a.m.
http://smch.org.uk/MINISTERS/mikeresch