Brief History of the Christmas Tree

The evergreen tree which retains its needles or leaves has for centuries and in many civilizations been the symbol of “Life eternal” or “Life triumphant over death.” Fable, legend and history contain many references to man’s attempt through symbolism and celebration to pay homage to this miracle of rebirth. In many of the pagan celebrations…

Read More