Media Access
D35 Trophy 2017 - Grand Prix 2
The fleet race of the Grand Prix Les Ambassadeurs in Geneva, Switzerland