128th Kiel Week Overall

1086

326 races completed in nine days on nine race courses

Read more news at  Nautic Magazine