A film still from "Eighteen Springs" (1997).
Close