John Graham

John Graham

240 Followers

John Graham is an adventurer, a former Foreign Service Officer, a writer, speaker and political activist, and a leader of the Giraffe Heroes Project,