Check out our new site at openwaterswimming.com

San Francisco Bay 10K Bridge-to-Bridge Swim

From Openwaterpedia