Please install Flash and enable javascript.

The Gift Of Assurance

2016 Sun, Mar 6

What does the Good Shepherd do for His Sheep?