A film still from "The Impartial and Incorruptible Bao Gong" (1967).
Close