Please take time to follow us on these social media platforms - thank you.
Cardiff Triathlon - 5000 - SPC_7925
Cardiff Triathlon - 5001 - SPC_8116
Cardiff Triathlon - 5002 - SPC_8121
Cardiff Triathlon - 5003 - SPC_8122
Cardiff Triathlon - 5004 - SPC_8123
Cardiff Triathlon - 5005 - SPC_8124
Cardiff Triathlon - 5006 - SPC_8131
Cardiff Triathlon - 5007 - SPC_8133
Cardiff Triathlon - 5008 - SPC_8135
Cardiff Triathlon - 5009 - SPC_8136
Cardiff Triathlon - 5011 - SPC_8139
Cardiff Triathlon - 5010 - SPC_8137
Cardiff Triathlon - 5012 - SPC_8140
Cardiff Triathlon - 5013 - SPC_8144
Cardiff Triathlon - 5014 - SPC_8146
Cardiff Triathlon - 5015 - SPC_8147
Cardiff Triathlon - 5016 - SPC_8148
Cardiff Triathlon - 5017 - SPC_8159
Cardiff Triathlon - 5018 - SPC_8162
Cardiff Triathlon - 5019 - SPC_8165
Cardiff Triathlon - 5020 - SPC_8166
Cardiff Triathlon - 5021 - SPC_8168