London, United Kingdom
Born in Scotland in1975 Carol Del Angel has been working as a freelance illustrator since 2004 and lives near London. Carol uses a healthy mix of both traditional and digital mark making techniques but her work is predominantly digital.