Posted by quoderat on Tuesday Jul 26, 2016

Meet Luca, the Ancestor of All Living Things.