Highland cattle sell to 9,000gn for reserve champion

Campbell of Tilbouries
Campbell of Tilbouries

Breaking