Michael Byrne
Michael's Thames Marathon page
Swimming the Thames Marathon from Henley to Marlow for Caudwell Children because they help disabled children to lead ordinary lives
Swimming the Thames Marathon from Henley to Marlow for Caudwell Children because they help disabled children to lead ordinary lives
* Charities pay a small fee for our service. Find out how much it is and what we do for it.