BIOGRAPHY
Julia Shi is an illustrator/storyboard artist currently based in LA, and loves working with color, mood, and cats.
Julia Shi is an illustrator/storyboard artist currently based in LA, and loves working with color, mood, and cats.