Tag Archive for: 2 Samuel

The Shepherd of Israel (Ezekiel 34:20–31)

The Son of David (2 Samuel 7:12–14 & Psalm 89)