Previous Next

Sheepstor

The small village of Sheepstor nestling under the tor.