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

Story

Share this story