James Harrison
RBC Race for the Kids '13 - Great Ormond Street
Running/walking/limping or staggering 5,000m for Great Ormond Street Hospital Children's Charity because I can ... well at least I hope I can!
Running/walking/limping or staggering 5,000m for Great Ormond Street Hospital Children's Charity because I can ... well at least I hope I can!
* Charities pay a small fee for our service. Find out how much it is and what we do for it.