Tree of Life Tapestries

Tree of life is the symbol of an entity which connects the upper and lower worlds. Roots of this tree penetrate the depths of the lower world. Branches grow upwards and stretch out to the heavens. Trunk of the tree of life remains on the earth’s plane. As per the beliefs held by Druids, gods in the heaven used to communicate with humans through trees of life.