Albatross 17 Square Red Kitesurfing Kiteboarding Wind Surf Board Surf | Desertcart Seychelles