David Allen

Help me raise 1k and I'll walk the first and last KM in heels!

I am walking 50KM (31 miles) for Dimbleby Cancer Care because they provide care for those that need it.

Story

Share this story

David Allen

Fundraising for Dimbleby Cancer Care