Leigh Archer

Leigh Archer was the uncredited costume assistant on the Doctor Who television story Delta and the Bannermen. (INFO: Delta and the Bannermen)