• last year
Katharine Hay, The Scotsman Rural Affairs Specialist, chats with organisations and farmers ahead of the Royal Highland Show.

The Royal Highland Show runs from Thursday 22nd June 2023 to Sunday 25th June 2023

Recommended