Texel shearling leads Incheoch on-farm ram sale

Incheoch Wildfire
Incheoch Wildfire