Tuesday, June 22, 2010

Helen Keller Festival

The annual Helen Keller Festival is underway in Tuscumbia, Alabama. The festival includes food, art, and music until next Tuesday. There is more information here.