Doctor Who Concordance Wiki
Advertisement
Geraldcarter

Gerald Carter was the commander of Torchwood 3, the Cardiff branch of the Torchwood Institute, during the late 1910s. (TOR: "To the Last Man")

Advertisement