Pedigree Texel Shearling Ewes

IMG_5072

See all our livestock for sale