The 180th Arran Farmers’ Show
The Arran Farmers’ Show may be 180 years old but this year it proved why it is as popular as ever.