The Promised Shepherd

Bible Text: Ezekiel 34:1-31 | Preacher: Sam Oldridge | Series: Advent Series