Dingwall Mart prepares to sell 1,500 store cattle at anniversary show and sale

Cattle go through the sale ring at a previous sale
Cattle go through the sale ring at a previous sale