Tim Eldridge

July 24, 2015

The senior leader of The Presence Church, Harrogate about leading the church and The European Leaders Advance July 1-3rd