The Great Shepherd

John 10:1-21; Ezekiel 34:1-6

Pastor Travis Blake