Chelsea Charles
Book for an event
CHELSEA CHARLES is an illustrator who resides in Brampton, Ontario, Canada. She creates her illustrations through a combination of digital and traditional mediums. In her spare time, she enjoys listening to music, being a nuisance to her cat Charcoal, and daydreams of traveling to Japan.