Please take time to follow us on these social media platforms - thank you.
Cardiff Triathlon - 5002 - DSC_2244
Cardiff Triathlon - 5000 - DSC_2241
Cardiff Triathlon - 5001 - DSC_2243
Cardiff Triathlon - 5003 - DSC_2245
Cardiff Triathlon - 5004 - DSC_2246
Cardiff Triathlon - 5005 - DSC_2247
Cardiff Triathlon - 5006 - DSC_2251
Cardiff Triathlon - 5007 - DSC_2252
Cardiff Triathlon - 5008 - DSC_2253
Cardiff Triathlon - 5009 - DSC_2254
Cardiff Triathlon - 5010 - DSC_2255
Cardiff Triathlon - 5011 - DSC_2257
Cardiff Triathlon - 5012 - DSC_2258
Cardiff Triathlon - 5013 - DSC_2259
Cardiff Triathlon - 5014 - DSC_2260
Cardiff Triathlon - 5015 - DSC_2261
Cardiff Triathlon - 5016 - DSC_2262
Cardiff Triathlon - 5017 - DSC_2263
Cardiff Triathlon - 5018 - DSC_2264
Cardiff Triathlon - 5019 - DSC_2265
Cardiff Triathlon - 5020 - DSC_2266
Cardiff Triathlon - 5021 - DSC_2267
Cardiff Triathlon - 5022 - DSC_2268
Cardiff Triathlon - 5023 - DSC_2269