The River Barle near Rackenford, north Devon, England, U.K.
EnglandU.K.EllenBarone6216
From The Wayfarers England