A Blessing to David for His House for Ever

Duration: 21min
2 Samuel 7:12‑17; 2 Samuel 11:1‑11; 2 Samuel 12:1‑10; 2 Samuel 17:23; 2 Samuel 23:24
Listen from: