A tie-dye fabric animation that narrates the beginning of life from a microscopic perspective.
2018
2016
2013
1894
2011
2004
1988
1933
1994
2003