Northmoor Green Or Moorland, Somerset, United Kingdom

Northmoor Green Or Moorland, Somerset, United Kingdom

Northmoor Green or Moorland