Drymen runner James Semple is hitting the streets of Stirling today for the second leg of a gruelling three-week endurance challenge.
The 24-year-old is taking on the effort of running 20 marathons in 20 days leading up to him taking part in the London Marathon on October 2.
James picked up the running habit during lockdown last year and completed the West Highland Way in just 29 hours that year - raising more than £11,000 for the SAMH mental health charity in the process.