David Dalmau
David's Duathlon 20m run+30m bike
We are doing a 50 mile Duathlon (20m run+30m bike) for Highland Cross because Personal challenge
We are doing a 50 mile Duathlon (20m run+30m bike) for Highland Cross because Personal challenge
* Charities pay a small fee for our service. Find out how much it is and what we do for it.