David Leach

David Leach is a colourist. He worked on Doctor Who Classic Comics reprints 19, 23 and 25.