A film still from "Golden Lotus" (1957).
Close