Delia Jean

Delia Jean is a Chicago-born cartoonist and storyteller. She is a graduate of the School of the Art Institute of Chicago and the creator of the comics series Station in Life. Find out more at her website.

December 10, 2017