Beautiful, interesting, incredible cinema.
A 1964 Finnish language short film directed by Niilo Heino.