A tie-dye fabric animation that narrates the beginning of life from a microscopic perspective.
2012
2011
2014
1928
2015
2009
1998
2010
2007
2017
1990
2006
1946
1951
1936
1956
1947