The Park

Public park in North Yorkshire · 8.54 hectares