This paper-puppet animation celebrates the life of Alfred Russel Wallace, who is co-credited with Charles Darwin for the theory of natural selection.  Read the story here: http://nyti.ms/1fhBbGw


Via Seth Dixon, Kelsey McCartney