Oct 18, 1932 10m
Documentary
This short film takes a look through a microscope's lens at insect life.