World Championships / Trial des Nations

Spain reing despite the rain