Beautiful, interesting, incredible cinema.
Presented as part of the 1967 Cedars International Festival.