More than 2,000 people enjoyed glorious sunshine as they took part in the local leg of one of Scotland’s biggest charity fundraisers.
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 walkers at Dundee.
For more, click here.