Geoff Thomas

Geoff's Three Tours Challenge page

I am cycling 10,403km and all 3 Grand Tours for Cure Leukaemia because I want to help raise an additional £1m

Story

Share this story

Geoff Thomas

Fundraising for Cure Leukaemia