Paul Davies

Paul Davies was a location manager for Torchwood and Doctor Who.