Preached by Stuart Irvin on 1st July, 2018

Text – Hebrews 11: 11-12  with reference to Genesis 12: 2-3