Kelso ram sales enjoy a busy day
One of the world's biggest single-day ram sales has taken place in the Scottish Borders town of Kelso.
Nearly 5,000 animals were expected to be sold throughout the event with buyers and sellers congregating on south east Scotland from across the UK.
Average prices at last year's Kelso Ram Sales were more than £600 with the highest price paid being £8,000.
The annual event at Springwood Park can trace its history back to the 1830s.
Organiser Ron Wilson, from the Border Union Agricultural Society, said it was widely considered to be one of the most important sales in the industry.
"Kelso has been going since 1838 so we do have a reputation," he said.
"I always say that whether you are in sheep or not, everybody should experience a ram sale because it is just unique.
"We are almost a barometer for the rest of the ram sales."