Granite Baptist Church
Saturday, May 19, 2012
A Special Place of Hope and Purpose