David's page

David mackenzie is raising money for The Royal Marsden Cancer Charity
Royal Parks Half Marathon 2015 · 11 October 2015 ·
Thank you to all those who have donated and to those who kindly did so after I completed the race.
Charities pay a small fee for our service. Learn more about fees