Horse Riding

Horse Riding

Two women riding horses towards Hound Tor in heavy rain.

Location

Dartmoor National Park, Devon, UK.