Beautiful, interesting, incredible cinema.
A 1977 Czech language animated film directed by Ludvík Kadlecek.