Friday, March 12, 2010

Mary's sheep. Living waters.
The Faithful Sheep
The faithful sheep quench their thirst at the life-giving sources of the  Savior.




The Good Shepherd
entrust the care of his flock to his mother.