An amusing short film that looks at human and animal babies.
1981
1995
1983
2009
1979
1989
1990
1973
1967
2007
2014
1945
1938
1992