Sermon on July 24, 2016
I AM the Good Shepherd
Time: Morning
Texts: John 10:7–21