A film still of "The Devil and Her Magic Needles, Part One" (1964).
Close