Title: The story of St. Peter's Church, Harrogate
Subjects: Buildings, structures, Eng Harrogate, Harrogate, Eng. St. Peter's Church
Places: Harrogate (England)