Beautiful, interesting, incredible cinema.
A 1993 Italian language documentary directed by Adriano Aprà.