Articles or Illustrations by Chelsea Charles

Chelsea Charles is an illustrator who resides in Brampton, Ont., and has received her BAA in Illustration at Sheridan College.

The Walrus has not yet published any articles by this author.