Woolacombe Fields

Public park in North Devon · 3.23 hectares