Salt Spring seals admin Pictures of the day, Saltspring Island Comments September 17th, 2003 — Three of the Salt Spring Seals finish their swim at Vesuvius Beach fifteen years ago.