A portfolio of the work of award-winning illustrator Andrew Davidson, represented by The Artworks Illustration Agency.