Hexham House Grounds

Public park in Northumberland · 0.73 hectares