Sunday, May 10, 2020

Obligatory road sheep, Devon, UK


And of course, there are the sheep upon the road, patiently wandering unsupervised throughout the open moorland, spray painted with marks to let them be sorted back to their appropriate owners when the need arises.

No comments:

Post a Comment