The 93rd Annual Show and Sale of Greyface Dartmoor Sheep

The Greyface Dartmoor Premier Sale Breed Record The 93rd Annual Show and Sale of Greyface Dartmoor Sheep held on Saturday 20th August 2016 at Exeter [...]