Andrea Lowe

Andrea Lowe played Katie Russell in the Torchwood story Fragments.