Paul Barker lifts the 2024 British Masters title at South View Equestrian Centre 01.07.2024 03:00 British Showjumping