Please take time to follow us on these social media platforms - thank you.
Cardiff Triathlon - 5000 - _MG_3644(11-25-23)
Cardiff Triathlon - 5001 - _MG_3645(11-25-23)
Cardiff Triathlon - 5002 - _MG_3647(11-25-32)
Cardiff Triathlon - 5003 - _MG_3648(11-25-32)
Cardiff Triathlon - 5004 - _MG_3650(11-25-41)
Cardiff Triathlon - 5005 - _MG_3651(11-25-44)
Cardiff Triathlon - 5006 - _MG_3653(11-25-46)
Cardiff Triathlon - 5007 - _MG_3654(11-25-52)
Cardiff Triathlon - 5008 - _MG_3656(11-25-59)
Cardiff Triathlon - 5009 - _MG_3657(11-26-02)
Cardiff Triathlon - 5010 - _MG_3658(11-26-05)
Cardiff Triathlon - 5011 - _MG_3659(11-26-12)
Cardiff Triathlon - 5012 - _MG_3660(11-26-13)
Cardiff Triathlon - 5013 - _MG_3661(11-26-16)
Cardiff Triathlon - 5014 - _MG_3662(11-26-25)
Cardiff Triathlon - 5015 - _MG_3663(11-26-29)
Cardiff Triathlon - 5016 - _MG_3664(11-26-29)
Cardiff Triathlon - 5017 - _MG_3665(11-26-37)
Cardiff Triathlon - 5018 - _MG_3666(11-26-43)
Cardiff Triathlon - 5019 - _MG_3667(11-26-46)
Cardiff Triathlon - 5020 - _MG_3668(11-28-16)
Cardiff Triathlon - 5021 - _MG_3671(11-28-43)