From Shepherd to King – The Good Shepherd Psalm 23

John 10:11-18, 27-30

Psalm 23