A film still from "The Teahouse" (1974).
Close