Stephen Cooper

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