Double Vision
Jean-Luc Godard, Still from "Le Petit Soldat" (1963). 88 Min.
Courtesy Photofest, New York