Top Of Yar Tor, Dartmoor, Devon, England, UK.

Top Of Yar Tor, Dartmoor, Devon, England, UK.

Top Of Yar Tor, Dartmoor, Devon, England, UK.