image


Spectators watch as clans march onto the track at the Highland Festival on May 23, 2015.