Pedigree Texel Shearling Rams

IMG_7378

See all our livestock for sale