(De) Evolution
A whimsical re-imagining of the classic ape-to-human evolution series, this montage asks us to consider whether technology contributes to or detracts from human evolution.
Log In: