Wednesday, February 29, 2012

The Lily Flourishes Near to the Cross
Happy sheep, for you the divine shepherdess 
will remove the thorns of the road.