Daniela Denby-Ashe

Daniela Denby-Ash played Mary in the Torchwood episode Greeks Bearing Gifts.