Helen Keller International Europe
Swimming challenge in the Ionian sea
Diane Segalen will swim 20 km to reach Ithaca for Helen Keller International Inc because improving and saving sight and lives is essential
Diane Segalen will swim 20 km to reach Ithaca for Helen Keller International Inc because improving and saving sight and lives is essential