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.
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.