Listen

Description

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.