Anwen Carlisle

Anwen Carlisle played the restaurant owner in the Torchwood story From Out of the Rain.