Daniel Shepherd
Dan's long walk in the same direction...
I am organising a 28 mile sponsored walk for Urban Saints because I believe what we do changes young people's lives
I am organising a 28 mile sponsored walk for Urban Saints because I believe what we do changes young people's lives
* Charities pay a small fee for our service. Find out how much it is and what we do for it.