A short experimental film about the human race taking over nature.
2021
2023
1971
2019
2010
—
1967
2009
2022
2024
1966
2012
1977
2015
1982