This short film takes a look through a microscope's lens at insect life.
1971
1996
2016
2023
2022
1950
—
2013
1954
2009
2018
1968
2001
1978
2017
2015