The Good Shephered

  34 minutes

Sheep know their shepherd's voice. The shepherd walks in front of the sheep and the sheep follow him. Sheep do not follow strangers. I am the door for the sheep.

Download