Some of the best livestock in the UK went under the hammer in Scotland during the Stirling Bull Sales.
Held three times a year, the two-week sale attract thousands of buyers keen to boost their herds of pedigree breeds, including Aberdeen-Angus, Beef Shorthorn, Charolais, Simmental, Limousin and British Blue.