Image 1 of 1

1026130.jpg

Texel X lamb at pasture.Upton Devon UK June.
twitterlinkedinfacebook