dbinia
Microscopic Mysteries

Microscopic Mysteries

1932

This short film takes a look through a microscope's lens at insect life.