Covenant & Communication

Preached by Stuart Irvin on 30th June, 2019

Texts – Exodus 19: 1-25 & 1 Peter 2: 4-5