Rose Cavanagh swam 100 lengths of her local swimming pool (that is 2-and-a-half kilometres) to raise money for So the Child May Live.
She was exhausted at the end, but hopes it will inspire others to give generously and even, perhaps, to undertake their own challenge.
What a great endeavour!
Thank you, Rose.