Human past and future intersect in a non-linear, natural history meta-documentary about ourselves: Homo sapiens.
Janelle Howerton is an artist based in New York City.
By browsing this website, you accept our cookies policy.