Check out our new site at openwaterswimming.com

William Leonard

From Openwaterpedia

Bill Leonard is a 36-year-old Canadian open water swimmer from Ottawa, Ontario.

Open Water Swimming Career[edit]

External links[edit]