John d gillespie
John d gillespie's avatar
faltering follower of a wonderful saviour