13 Oct, 2023

2023 Africa Triathlon Championships Hurghada : Junior Men

Technical Delegate: David Ellis/ZIM