Nick Thomas

Nick Thomas was a property master for Torchwood.