13 Oct, 2023

2023 Africa Triathlon Championships Hurghada : PTS4 Men

Technical Delegate: David Ellis/ZIM