sacred tree

  1. The Celtic Tree of Life An Enduring Irish Symbol
  2. The Celtic Tree of Life Symbolism and Meaning in Many Cultures