Polly Davidson

Last updated 05 March 2013

Polly Davidson


IMDB


Polly Davidson was an Assistant floor manager on the 1983 Doctor Who television serial Terminus.