Check out our new site at openwaterswimming.com

Dave Sherlock

From Openwaterpedia

Dave Sherlock is an experienced waterman and former water polo player and swimmer from Long Beach, California.

External Links[edit]