Melges 24 World Championship 2019 Villasimius Italy
Race Day 1
Race Day 1
Race Day 2
Race Day 2
Race Day 3
Race Day 3
Race Day 4
Race Day 4
Race Day 5
Race Day 5
Winner
Winner