2021 ILCA Masters World Championships
ILCA 6 Master
ITA 219681
12
Finish
None
Rule 42.2 (a) Pumping
PUMP 6
20-11-21 11:15
One Turn Penalty
DSQ
MF
IG