Great Britain comprising Mallory Franklin, Kimberley Woods and Ellis Miller win the Canoe Team Team Final during the ICF
Great Britain comprising Mallory Franklin, Kimberley Woods and Ellis Miller win the Canoe Team Team Final during the ICF Canoe Slalom World Champions at Lee Valley White Water Centre, London, United Kingdom on 19 September 2023. Copyright: xPhilxHutchinsonx 38390007