It's Almost Here!!!! August 22, 2010 buffalo EAFA +3 Elmwood Avenue Festival of the Arts handcrafted local thin ice buffalo EAFA Elmwood Avenue Festival of the Arts handcrafted local thin ice