The Shepherd lays down his life for the sheep by pont_colbert_admin / On July 7, 2019 Preacher: Dale Hanson | John 10:11-21