Also in UK Sailor News

Lucy Horwood takes Silver at the Worlds!