Barnard Castle and the River Tees, Teesdale, County Durham, UK
Barnard Castle and the River Tees, Teesdale, County Durham, UK

RM

Copyright David Forster

Barnard Castle and the River Tees, Teesdale, County Durham, UK

RM

Copyright David Forster