Polly Davidson

Polly Davidson was an Assistant floor manager of the Doctor Who television story Terminus.