Please take time to follow us on these social media platforms - thank you.
Cardiff Triathlon -3000-DSC_4334-(07-25-53)
Cardiff Triathlon -3002-DSC_4411-(07-31-02)
Cardiff Triathlon -3001-DSC_4335-(07-25-53)
Cardiff Triathlon -3003-DSC_4416-(07-31-31)
Cardiff Triathlon -3005-DSC_4428-(07-32-19)
Cardiff Triathlon -3004-DSC_4426-(07-32-14)
Cardiff Triathlon -3006-DSC_4431-(07-32-25)
Cardiff Triathlon -3007-DSC_4440-(07-33-33)
Cardiff Triathlon -3008-DSC_4453-(07-34-36)
Cardiff Triathlon -3009-DSC_4454-(07-34-43)
Cardiff Triathlon -3010-DSC_4457-(07-34-52)
Cardiff Triathlon -3011-DSC_4458-(07-35-10)
Cardiff Triathlon -3012-DSC_4459-(07-35-17)
Cardiff Triathlon -3013-DSC_4462-(07-36-00)
Cardiff Triathlon -3014-DSC_4465-(07-36-03)
Cardiff Triathlon -3015-DSC_4466-(07-36-07)
Cardiff Triathlon -3016-DSC_4471-(07-36-22)
Cardiff Triathlon -3017-DSC_4474-(07-36-31)
Cardiff Triathlon -3018-DSC_4477-(07-36-37)
Cardiff Triathlon -3019-DSC_4490-(07-37-50)
Cardiff Triathlon -3020-DSC_4493-(07-38-05)
Cardiff Triathlon -3021-DSC_4497-(07-38-13)
Cardiff Triathlon -3022-DSC_4498-(07-38-16)