2021 ILCA Masters World Championships
ILCA 7 Grand Master
SWE 213039
11
Finish
None
Rule 42.2 (a) Pumping
PUMP 1
20-11-21 10:10
None
DSQ
CG
DD