Preached by Stuart Irvin on 17th June, 2018

Text – Hebrews 11: 5-6