A film still from "The Quince Tree Sun" (1992).
Close