Live results

Leon Paul Summer Epee Open 2023

Saturday, 12 August 2023, London, United Kingdom