892006a

Mandatory Credit: Photo by Clifford Ling/ANL/REX (892006a) Gerry Anderson And His Wife Sylvia Anderson Creators Of A Number Of Popular Puppet Shows Are Shown At Work In A Slough Studio In 1965. Gerry Anderson And His Wife Sylvia Anderson Creators Of A Number Of Popular Puppet Shows Are Shown At Work In A Slough Studio In 1965.