A film still from "Madam Mei" (1956).
Close