Rosalie Craig

Rosalie Craig portrayed Ellie in Big Finish's Torchwood audio story Lease of Life.