Spreading the gospel

NLM TV

 

Reaching the lost

New Living Ministries

New Creation Church - Paris

Monday, 23 July 2012 13:08

New Creation Church Paris

New River Church - London

Monday, 23 July 2012 13:06

New River Church - London