St Mark's Church

St Mark's Church
Leeds Road, Harrogate, North Yorkshire, HG2 8AY
Photo of St Mark's Church