St Peter's Church

St Peter's Church
Cambridge Street, Harrogate, North Yorkshire, HG1 1RW
Photo of St Peter's Church