Check out our new site at openwaterswimming.com

Adam Vowles

From Openwaterpedia

Adam Vowles is a professional marathon swimmer from Canada who competed in the FINA 10KM Marathon Swimming World Cup where he ranked 49th.

Links[edit]