British Kitesports Association Background Image
Category

News – Riders

Snowkite Champ 08

2008 Snowkite World Championships Maggie Cleeve from the UK and based in Aberdeen has been ranked as the best performing woman at the Snowkite World... Read More