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. :D

Jessica tc lee lost civilization