Tree of Life

Courtesy

The Tree of Life holds different meanings for different people. Some believe that the Tree interweaves all types and forms of creation. It has been construed as a metaphor for the being of the Spirit, a design in different world religions, mythologies and philosophies and that it represents evolution. Read more here!