Tarr Steps, River Barle, Somerset, England, UK.

Tarr Steps, River Barle, Somerset, England, UK.

Tarr Steps, River Barle, Somerset, England, UK.