IN PICTURES: A packed programme entertains the crowds at Angus Show

Breaking