This hymn draws a contrast between the good and the bad, the faithful and the unfaithful shepherd. Jesus the good Shepherd, stands by his own and lays his life down for them.
Log in to create a review
This hymn draws a contrast between the good and the bad, the faithful and the unfaithful shepherd. Jesus the good Shepherd, stands by his own and lays his life down for them.