To be blessed is something we all desire.
But what does it actually mean to be blessed? What did Mary mean when she said that all generations will call her blessed?
You can watch the whole service, starting at about 7:40, or listen to the semon alone.