Share
twitterlinkedinfacebook
Image 1 of 1
JE02070811.jpg
Scotch Mule and Texel x Mule ewes with Texel lambs, East Yorkshire.