Image 1 of 1

1012207.jpg

Sheep / grown lambs / grazing.grass.  Huntsham, Devon.permanent pasture
twitterlinkedinfacebook