This short film takes a look through a microscope's lens at insect life.
1996
1974
2005
1982
2003
2021
1975
1984
1978
1957
1966
2019
2020
1998
1977
2006
1941