X

Audio

Spiritual Lessons from the Life of David (3)

2 Samuel 7.1
Wednesday Evening 18 May 2011 Sermon by Dr Peter Masters