Carole Aufranc was born and raised in Switzerland, where mountains and lakes abound. She firstly got a bachelor in Illustration in Lausanne and graduated from the Cambridge School of Arts, UK, with a MA in Children's Book Illustration. Her love of creating imaginary worlds and characters is why she wanted to become an illustrator to share her comforting universe. Carole draws her inspiration from nature, and her favourite things to draw are vast landscapes with animals. She has the passion for colourful combos, papercuts and fluffy creatures.