ILCA 7 Men World Championship 2021
ILCA 7 Men
SUI 217831
8
Start
Race postponed
Rule 42.2 (a) Pumping
PUMP 6
09-11-21 11:56
None
None
CG
FM