Francesca Finneran from Nottinghamshire is the latest NAF Shining Star 23.05.2024 03:00 British Showjumping