The Bishops Mill

Durham, UK.View map