Spiritual Lessons from the Life of David (7)

2 Samuel 23.1-23


Sermon by Dr Peter Masters