David Barrow

David Barrow is a recent graduate of the Cambridge School of Art where he completed a master’s in children’s book illustration and received the Sebastian Walker award for most promising children’s illustrator. He lives in England.