The Magnificat

Hope is the anchor for our soul.  (Luke 1:46-56)