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