Dornoch, Highlands and Islands
Agricultural show featuring livestock competitions and parade, horses and ponies, handicrafts, flower show, dog show, vintage agricultural vehicles and machi...