Back to photostream

The Swaledale sheep

The Lake District is populated by 3 million of sheep and population of people is 500,000. So Cumbria is home to six times more sheep than people

1,410 views
41 faves
2 comments
Uploaded on February 21, 2018
Taken on February 20, 2018