Swim for Life (MAP)
I am raising money for MAP (Medical Aid for Palestinians) by swimming 25 miles in 8 weeks and...
35 supporters
Always on
£915 raised