Please take time to follow us on these social media platforms - thank you.
Cardiff Triathlon - 5000 - DSC_0002
Cardiff Triathlon - 5001 - DSC_0003
Cardiff Triathlon - 5002 - DSC_0004
Cardiff Triathlon - 5003 - DSC_0005
Cardiff Triathlon - 5004 - DSC_0014
Cardiff Triathlon - 5005 - DSC_0015
Cardiff Triathlon - 5006 - DSC_0016
Cardiff Triathlon - 5007 - DSC_0017
Cardiff Triathlon - 5008 - DSC_0018
Cardiff Triathlon - 5009 - DSC_0019
Cardiff Triathlon - 5010 - DSC_0026
Cardiff Triathlon - 5011 - DSC_0027
Cardiff Triathlon - 5012 - DSC_0028
Cardiff Triathlon - 5013 - DSC_0032
Cardiff Triathlon - 5015 - DSC_0034
Cardiff Triathlon - 5014 - DSC_0033
Cardiff Triathlon - 5016 - DSC_0038
Cardiff Triathlon - 5017 - DSC_0039
Cardiff Triathlon - 5018 - DSC_0040
Cardiff Triathlon - 5019 - DSC_0044
Cardiff Triathlon - 5021 - DSC_0046
Cardiff Triathlon - 5020 - DSC_0045
Cardiff Triathlon - 5022 - DSC_0051
Cardiff Triathlon - 5023 - DSC_0052