Stephen Cooper

Stephen Cooper was the Concept artist for the Doctor Who television story Sleep No More.