The Helen Keller Art Show of Alabama
Alabama Center for the Arts – Walking Gallery 133 2nd Ave NE, Decatur, AL, United StatesThe Alabama Center for the Arts will be hosting the 2019 Helen Keller Art Show of Alabama, a traveling juried art show that displays artwork created by students throughout the state of Alabama who have visual impairments, blindness, and/or deaf-blindness. The show will be displayed from Monday, September 9 through Monday, September 23 in the […]