Check out our new site at openwaterswimming.com

Margaret Duncan

From Openwaterpedia

Margaret Duncan is a South African open water swimmer who successfully completed the English Channel on 10 September 1930 from France to England in 16 hours 17 minutes.

External links[edit]