More than 2,000 people enjoyed glorious sunshine as they took part in the local leg of one of Scotland’s biggest charity fundraisers.
The Dundee Royal Bank of Scotland Kiltwalk allows participants to raise money for the good cause of their choice.
There were three routes for walkers on Sunday: the 25-mile Mighty Stride set off at 9am from the Old Course in St Andrews, the 11-mile Big Stroll left
Tayport at 11am, and the six mile Wee Wander started at midday from HMS Unicorn at Victoria Dock. The finish line was at Monifieth.
These photos show the start in St Andrews.
For more, click here.