A tie-dye fabric animation that narrates the beginning of life from a microscopic perspective.
2007
2010
1992
1942
2021
1979
1998
1972
2014
2012
1948
1946
1944
1958
1951
1940
1943