A tie-dye fabric animation that narrates the beginning of life from a microscopic perspective.
2004
2022
2005
1998
1999
2021
2016
2015
—
1965
2011
1973
1979
1975
2008