Don Lee

Don Lee was the Film Recordist for the Doctor Who television story The Androids of Tara.