The joy of riding boards.
Creator of Ride
Private Swimming Lessons
Ultra Endurance Sport and Adventure
Sailboat racing - from Grass Roots to Grand Prix
Thoughts and other things whilst cycling around