Almost 3,000 trekkers braved the rain for the 2018 Kiltwalk on Sunday.
Starting at the Old Course in St Andrews, walkers traversed across Fife, Dundee and Angus in the name of some 350 charities – raising more than £500,000.
Almost 3,000 trekkers braved the rain for the 2018 Kiltwalk on Sunday.
Starting at the Old Course in St Andrews, walkers traversed across Fife, Dundee and Angus in the name of some 350 charities – raising more than £500,000.