Please take time to follow us on these social media platforms - thank you.
Cardiff Triathlon - 5001 - DSC_8072
Cardiff Triathlon - 5000 - DSC_8071
Cardiff Triathlon - 5002 - DSC_8073
Cardiff Triathlon - 5003 - DSC_8074
Cardiff Triathlon - 5004 - DSC_8075
Cardiff Triathlon - 5005 - DSC_8092
Cardiff Triathlon - 5006 - DSC_8093
Cardiff Triathlon - 5007 - DSC_8094
Cardiff Triathlon - 5008 - DSC_8095
Cardiff Triathlon - 5009 - DSC_8169
Cardiff Triathlon - 5010 - DSC_8170
Cardiff Triathlon - 5011 - DSC_8171
Cardiff Triathlon - 5012 - DSC_8172
Cardiff Triathlon - 5013 - DSC_8173
Cardiff Triathlon - 5014 - DSC_8174
Cardiff Triathlon - 5015 - DSC_8186
Cardiff Triathlon - 5016 - DSC_8187
Cardiff Triathlon - 5017 - DSC_8188
Cardiff Triathlon - 5018 - DSC_8189
Cardiff Triathlon - 5019 - DSC_8190
Cardiff Triathlon - 5020 - DSC_8191
Cardiff Triathlon - 5021 - DSC_8192
Cardiff Triathlon - 5022 - DSC_8193