Image 1 of 1

1026116.jpg

Ewe lying down at pasture.Bampton Devon.
twitterlinkedinfacebook