Image 1 of 1

1026115.jpg

Ewe lying down at pasture with lamb.Bampton Devon.
twitterlinkedinfacebook