Thank you for your patience while we retrieve your images.


56 of 82 photos
Kitsilano Pool is Canada's longest at 150 yards.

Kitsilano Pool is Canada's longest at 150 yards.