Line-up of top pedigree bulls at Stirling and Thainstone sales

Simmentals are among the breeds on offer
Simmentals are among the breeds on offer

Breaking