Great Britain’s Team Audevard claim third in a hard-fought Mercedes-Benz Nations Cup at Aachen 05.07.2024 03:00 British Showjumping