Alistair Newmarch
From Open Water Swimming Wiki
Alistair Newmarch is a British open water swimmer who successfully crossed the English Channel in 12 hours 40 minutes in 2012 under the auspices of the Channel Swimming Association.
Alistair Newmarch is a British open water swimmer who successfully crossed the English Channel in 12 hours 40 minutes in 2012 under the auspices of the Channel Swimming Association.