World Cup Win in Palma by admin | Apr 10, 2014 | News | 0 comments Helena wins in the 2.4mR at Princess Sofia World Cup regatta.