Emma Matthews

Emma swims a marathon - one mile in 26 different London pools in November!

Fundraising for Myeloma UK

Story

Share this story

Emma Matthews

Fundraising for Myeloma UK