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