Time lapse documentary about the lifecycle of flowers.
January 1, 1933
Released
I Fiori
8min
—
Italian