A film still from "Happiness is for Tomorrow" (1963).
Close