What is a Blessing Fast? (Lane)

October 30, 2008