A British Army veteran has raised more than £15,000 for charity by running 100 half marathons in 100 days.
Carl Shadrake finished his final half marathon in just under three hours on Mount Snowdon - receiving support from his former regiment along the way.
He told Forces News: "To finally get there and finish it up Snowdon... was a huge sense of achievement and relief. My legs are thanking me now it's all over."
Mr Shadrake was taking on the challenge for two military charities - Help For Heroes and SSAFA - who he said helped to get his life "back on track".
In 2007, Mr Shadrake suffered injuries while on operations with the Grenadier Guards in Afghanistan.
Following his recovery, he deployed again in 2012 and was again wounded after a homemade bomb exploded in front of him.
Then his brother Jamie, who also served in the Grenadier Guards, was shot and killed by the Taliban whilst Mr Shadrake was recovering from his injuries.
"I needed a bit of help and Help for Heroes and SSAFA were two charities that really did help," he said.
"They offered a helping hand, they got me back on the straight and narrow,particularly in terms of fitness, and put me in sort of good headspace."
Mr Shadrake said "the charities need the money more than ever" amid the ongoing uncertainty surrounding coronavirus and that it was probably "the best time" for him to take on the challenge.
You can donate to Mr Shadrake's fundraising page here.