- New Arrivals
- Zen Garden
- Books & Gifts
The concept of a tree of life, a multi-branched tree illustrates the idea that all life on earth is related. A tree of life is an iconic symbol in various world philosophies; an abstract but widely accepted concept, alluding to the interconnectedness of all life around us. The symbol of tree of life has been used in science, religion, philosophy, and mythology.
Handcrafted in the USA: Skillfully created by artisans using natural materials. Naturally occurring variations in size, shape and color may be present, adding to the unique beauty of each piece.