A film still from "A Touch of Zen" (1971).
Close