An Ellon man has returned home after a gruelling 1000-mile solo cycle and raised £3,500 in the process.
It took 73-year-old Robert Donald just 14 days to pedal 1030 miles from Lands End to John O’Groats.
The cyclist completed pedalled for around 102 hours and said that he found the challenge fine.
Bob told the Times: “I thought it would have been a lot tougher than it was, but it was alright.
“The hardest part of the journey was starting down in Cornwall - there were a lot of ups and downs.
“But, other than that it wasn’t too bad.”
Bob had originally hoped to raise around £2,000 for the British Heart Foundation, but he ended up nearly doubling his target.
Bob said: “I have managed to raise £3,500 but I thought I would just make it up to the £2,000 target if I didn’t achieve it, but I’m really pleased I have managed to surpass that.
“Local shops and businesses in Ellon have been very generous. When I went to around them all, most of them all gave something.
“Since I have been back I have went and thanked them all.”
Covering around 70 miles on average each day on the bike, Bob said he experienced all weathers during his trip including scorching sunshine, heavy rain to high head winds.
He added: “The most miles I did in one day covered 92 miles from Pitlochry to Inverness - it was quite a long day.
“Some people thought I was taking on quite a bit but afterwards they said it had been a great achievement.”
The keen cyclist has not planned any other fundraising moments in the future just yet.
He said; “I have been notified of another British Heart Foundation cycle up in Inverness, in August I think, but I haven’t committed to that yet.
We caught up with Bob after his cycle: