Camilla Power

Camilla Power played Pearl in Torchwood in the episode, From out of the Rain.