A north-east youngster, who cycled more than 60 miles to raise funds for his sick grandmother, has been acclaimed by his family.
Miller McGee from Peterhead collects funds every year for charity to support his granny Maureen Moran who suffers from myalgic encephalomyelitis (ME).
And this time round, the nine-year-old decided to join his grandfather, Jim, on a trip from Mintlaw to Dyce on the Formartine Way.
Last night, Mr Moran confirmed he had managed to raise about £5,500 for the ME Association.
He added: “Every year we do something, so this year we decided to take part in a bike hike between Mintlaw and Dyce.
“We set up a JustGiving page and people donated along the way. We even stayed at the Pinehurst Lodge thanks to the owner Drew Crawford who helped.”
But even when the going got tough, Miller did not give up.
Mr Moran said: “We had a puncture on the outward journey, but thankfully we had all the repair gear with us and then Miller had a bit of a crash and got a few scrapes. But we dusted him off and kept going.
“He’s only got 20-inch wheels, so he’s probably done about double the distance as me – he’s an absolute hero. Even when he was struggling on the way back home, he kept going.
“His granny is very proud of us.”
Mr Moran’s wife has suffered with ME for the last 27 years which has “devastated” her life.
The chronic fatigue illness affects many thousands of people in the UK.
In a large number of cases, employment can become impossible and social lives inevitably become restricted.
People affected can be housebound or confined to their bed for months or even years.