Please take time to follow us on these social media platforms - thank you.
Cardiff Triathlon - 5000 - DSC_0007
Cardiff Triathlon - 5001 - DSC_0008
Cardiff Triathlon - 5002 - DSC_0009
Cardiff Triathlon - 5003 - DSC_0010
Cardiff Triathlon - 5004 - DSC_0011
Cardiff Triathlon - 5005 - DSC_0029
Cardiff Triathlon - 5006 - DSC_0031
Cardiff Triathlon - 5007 - DSC_0035
Cardiff Triathlon - 5008 - DSC_0057
Cardiff Triathlon - 5009 - DSC_0062
Cardiff Triathlon - 5011 - DSC_0069
Cardiff Triathlon - 5010 - DSC_0068
Cardiff Triathlon - 5012 - DSC_0070
Cardiff Triathlon - 5013 - DSC_0108
Cardiff Triathlon - 5014 - DSC_0109
Cardiff Triathlon - 5015 - DSC_0114
Cardiff Triathlon - 5016 - DSC_0115
Cardiff Triathlon - 5018 - DSC_0184
Cardiff Triathlon - 5017 - DSC_0183
Cardiff Triathlon - 5019 - DSC_0190
Cardiff Triathlon - 5021 - DSC_0209
Cardiff Triathlon - 5020 - DSC_0208
Cardiff Triathlon - 5024 - DSC_0222
Cardiff Triathlon - 5022 - DSC_0214