Richard Haddock
Cardiff Triathlon - Olympic distance
Rasing money for Velindre Cancer Centre for Velindre Cancer Centre because I recently lost my grandmother to cancer
Rasing money for Velindre Cancer Centre for Velindre Cancer Centre because I recently lost my grandmother to cancer