John Burrowes

John Burrowes was designer for the Doctor Who story The Green Death.