Double Vision


Jean-Luc Godard, Still from "Le Petit Soldat" (1963). 88 Min.

Courtesy Photofest, New York