Check out our new site at openwaterswimming.com

South Farallone Island

From Openwaterpedia