Holly Jameson is an Illustrator based in Edinburgh, who studied at Edinburgh College of Art. She has a cat addition and only goes outside on special occasions.