Please take time to follow us on these social media platforms - thank you.
Cardiff Triathlon -3000-DSC_4970-(08-23-15)
Cardiff Triathlon -3001-DSC_4972-(08-23-31)
Cardiff Triathlon -3002-DSC_4974-(08-23-37)
Cardiff Triathlon -3005-DSC_4988-(08-24-19)
Cardiff Triathlon -3003-DSC_4975-(08-23-38)
Cardiff Triathlon -3004-DSC_4978-(08-23-50)
Cardiff Triathlon -3006-DSC_5000-(08-25-16)
Cardiff Triathlon -3007-DSC_5010-(08-25-57)
Cardiff Triathlon -3008-DSC_5018-(08-26-30)
Cardiff Triathlon -3009-DSC_5019-(08-26-31)
Cardiff Triathlon -3011-DSC_5022-(08-26-53)
Cardiff Triathlon -3010-DSC_5021-(08-26-52)
Cardiff Triathlon -3012-DSC_5024-(08-26-59)
Cardiff Triathlon -3014-DSC_5027-(08-27-22)
Cardiff Triathlon -3013-DSC_5026-(08-27-22)
Cardiff Triathlon -3015-DSC_5029-(08-27-25)
Cardiff Triathlon -3017-DSC_5033-(08-27-41)
Cardiff Triathlon -3016-DSC_5031-(08-27-39)
Cardiff Triathlon -3018-DSC_5034-(08-27-43)
Cardiff Triathlon -3019-DSC_5037-(08-27-57)
Cardiff Triathlon -3021-DSC_5039-(08-27-59)
Cardiff Triathlon -3020-DSC_5038-(08-27-57)
Cardiff Triathlon -3022-DSC_5040-(08-28-00)
Cardiff Triathlon -3023-DSC_5041-(08-28-00)