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.

External links