Debra Haggett

Debra Haggett was a costume supervisor on Torchwood.

Credits

 * Everything Changes