The Good Shepherd

Gospel of Mark - Part 29