Llanelli Junior Duathlon

British Triathlon

Date

13/05/2023

Results Table