The Tree of Life

A contest piece I did for the CGMA Lost Civilization contest.
I played around with the idea of ancient civilization with alien technology help.

Jessica tc lee lost civilization