John Ross

John Ross is artist on Doctor Who Adventures comic strip stories.