15 Strange Trees you Didn’t Know Existed

Amazing Stuff

The tree of life is a fundamental widespread archetype in many of the world’s religious andphilosophical traditions, and featured in ancient Greek, Hindu, Celtic and Germanic mythologies.

Credit The Supreme