Charolais bulls top at 20,000gn at Stirling Bull Sales

© Wullie MarrEveryone attending the Stirling Bull Sales was required to wear a face covering.
Everyone attending the Stirling Bull Sales was required to wear a face covering.