Ellen Cullen

Ellen Cullen played the Geneva Technicianin The Tenth Planet.