Preached by Stuart Irvin on 19th August, 2018

Texts – Hebrews 11: 30 & Joshua 6: 1-7 & 20-21