Church of England
Diocese of Leeds
St. Michael, Haworth
Church of England
Diocese of Leeds
St. Michael, Haworth