Deanne Turner

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