Results 2 results found Oare parish church in Doone Country, Exmoor National Park, Somerset, England, United Kingdom, Europe Sheep dog controls flock of sheep in country lane in the Doone Valley on Exmoor in North Devon, UK