The Green

Public park in North Yorkshire · 1.27 hectares