Thursday, October 01, 2015

Sheepfolds








There is only one sheepfold and only one Shepard. The servants of the Shepard, even  His top servant, His vicar can fail us and break our hearts but don't leave the Shepard.