The Kings – part V – David – king in waiting

preached by André Bay on 17th April, 2016