Jesus is the Good Shepherd, and he is the Gate through which his sheep must come. David fought for his sheep because they were his, but Jesus lays down his life for his sheep.
Read John 10:1-21
City Church Sheffield
City Church Sheffield is a charity registered in England - no 1057560