Beautiful, interesting, incredible cinema.
A 1975 English language documentary written and directed by Robin Lehman. It has won 1 award.