Recognition / March 4, 2010

Exhibition features Ben Towle work


Ben Towle (M.F.A., sequential art, 2003) participated an art exhibition featuring work from his upcoming "Amelia Earhart" graphic novel.

All news and press