Recognition / Mar 4

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