Aberdonian takes on 48-hour ‘ultramarathon’ for children’s charity – three weeks after taking up running

© Supplied by Befriend a ChildGrant Signorini, who is taking on a 48-hour running challenge for Befriend a Child
Grant Signorini, who is taking on a 48-hour running challenge for Befriend a Child