Wave Riding Classes

A new sport halfway between surfing and kitesurfing