John Gibson

One Man Walking A Million Talking

I am walking the 1200 miles of LEJoG for The Canmore Trust because I believe passionately in suicide prevention

Story

Share this story