Stella Taylor Across Loch Ness

Courtesy of WOWSA, Huntington Beach, California. The Sun Sentinel reported in 1981 that Stella Taylor, an American Honour Swimmer in the International Marathon Swimming Hall of Fame from Florida, swam 24 miles across Loch Ness [...]