Hannah Griffin

i:witness trainee serving alongside a church in Bordeaux France

M and S

Sharing the gospel hope with people in Eurasia