A tie-dye fabric animation that narrates the beginning of life from a microscopic perspective.
2015
2017
2012
2003
1992
2014
2022
2009
1989
1928
1991
2019
2007