Horse and rider, Exmoor National Park, North Devon. England, U.K.
EnglandU.K.EllenBarone6288
From The Wayfarers England