Ted Lloyd

Ted Lloyd was the production manager of the feature film Dr. Who and the Daleks.