CHRISTOPHER BLANDFORD
Fundraising for HCPT Group 149 (G149)
Many fundraising events to change children's lives for HCPT because each child's pilgrimage place costs at least £800
Many fundraising events to change children's lives for HCPT because each child's pilgrimage place costs at least £800