David

  • Paddle Canada Advanced SUP Instructor
  • Paddle Canada Advanced SUP Instructor Trainer Apprentice