Deanne Turner

Deanne Turner provided make-up for the Doctor Who television story Planet of the Spiders.