Breeders enjoy showing success at Stirling Bull Sales

The Angus champion.
Breaking

    Cancel