Erica Gelyczak
From Openwaterpedia
Erica Gelyczak is an open water swimmer who completed a crossing of Loch Lomond in Scotland on 18 July 2017 in 13 hours 16 minutes 44 seconds.
Erica Gelyczak is an open water swimmer who completed a crossing of Loch Lomond in Scotland on 18 July 2017 in 13 hours 16 minutes 44 seconds.