Les Ambassadeurs
The fleet race of the Grand Prix Les Ambassadeurs in Geneva, Switzerland
The fleet race of the Grand Prix Les Ambassadeurs in Geneva, Switzerland
The fleet race of the Grand Prix Les Ambassadeurs in Geneva, Switzerland
The fleet race of the Grand Prix Les Ambassadeurs in Geneva, Switzerland
The fleet race of the Grand Prix Les Ambassadeurs in Geneva, Switzerland
The fleet race of the Grand Prix Les Ambassadeurs in Geneva, Switzerland
The fleet race of the Grand Prix Les Ambassadeurs in Geneva, Switzerland
The fleet race of the Grand Prix Les Ambassadeurs in Geneva, Switzerland
The fleet race of the Grand Prix Les Ambassadeurs in Geneva, Switzerland
The fleet race of the Grand Prix Les Ambassadeurs in Geneva, Switzerland