Check out our new site at openwaterswimming.com

Stephen Payne

From Openwaterpedia

Stephen Payne is a firefighter from Kurrajong, Australia and an open water swimmer who has attempted to cross the English Channel six times.

External links[edit]