28th August Morning: 1 Samuel 16.1-13 – David, a king after God’s own heart

Share