Alice is a London-based Illustrator with a soft-spot for bright colours and simple shapes. She has a background in Digital Textile Design and studied at Chelsea College of Art and Design, graduating in 2008. She hopes to one day to live above her own shop and studio, with a flock of cats and dogs to keep her company.
Checkout the video Ohh Deer have made with her HERE. Be warned... She's very clued up on Narwhals, frighteningly so!