Cancer survivor walking 18 miles to raise money for others

Cancer survivor walking 18 miles to raise money for others