A film still from "Illumination" (1973).
Close