A film still from "Lンon Morin, Priest" (1961).
Close