Olli Fletcher is crowned European Champion at the FEI Jumping European Championships for Young Riders 21.07.2024 03:00 British Showjumping