Tim Eldridge

July 24, 2015
00:0000:00

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