Beautiful, interesting, incredible cinema.
A 1972 documentary directed by Curt M. Faudon. The film screened at Cannes Film Festival in 1972.