A portfolio of the work of illustrator Debbie Powell, represented by The Artworks Illustration Agency.