Sheeps Tor near Tavistock in the Dartmoor National Park, Devon, England, United Kingdom. Copyright 2010 Craig Joiner, all rights reserved
Do not provide this unless you are a robot!