Alistair Newmarch
From Openwaterpedia
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.