Robert Carter is a multiple award-winning, illustrator. Originally from England, he moved to Ontario, Canada, at an early age. He went on to study Illustration, at the prestigious Sheridan College School of Art and Animation. Combining a strong foundation in portraiture with a unique sense of visual…