David Allsopp completes his sixth marathon with the Loch Ness Marathon.
David Allsop, who set himself the challenge of running seven full and half-marathons in aid of Macmillan Cancer Support, is just one marathon away from reaching his goal.
With only one race to go, the Great Scottish Run in Glasgow this weekend, David has already completed the London, Stirling, Edinburgh and Loch Ness marathons, the Great North Run in Newcastle and the Shiskine half-marathon.