A film still from "Social Worker: Ah Sze" (1976).
Close