News Xàbia sailor Elena Pérez Manglano wins Spanish Optimist Team Championship Mike Smith 11th July 2022