Keasden Moor

Public park in North Yorkshire · 10.4 hectares