Leisha Riddel

Character Designer, Illustrator, and Art Director in Toronto, Prince Edward Island, Canada

View my portfolio
  • Work
    • #PROJECTSOLACE
  • Education
    • Sheridan College