A film still of "Sun, Moon and Star (Part 2)" (1961).
Close