Film archive

Mystery of Life (1931)

Feature

Mystery of Life

DO YOU DARE TO FACE THE FACTS OF LIFE? SEE THIS AMAZING PICTURE!

Year
1931
Type
Feature

The scientific theory of evolution is explained by Smith College Professor H.M. Parshley a…