Debbie Powell


Artist location: London, United Kingdom
Artist website: http://debbiepowell.net/
 
Artist bio:

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.