Debbie Powell is a freelance illustrator and hand letterer living and working in London. She uses screenprinting, linocut, pencil, and water colour to create her imagery.