Sophia White

Sophia runs for CAFOD

I am running the Royal Parks Half Marathon for The Catholic Agency for Overseas Development (CAFOD) because the world isn't an island.

Story

Share this story