Amica 19.7 Ocean Beach

Amica Ocean Beach Triathlon 2012

Event details

 

Please post your race reports below…