David Smith

Documented marathon swims by David Smith.
Date Swim Route Km Age Time/Place