Skip to product information
1 of 1

Maheen

Christmas Tree

Some suggest that it was inspired by the paradise tree, a symbol of the Garden of Eden. Others believe the Christmas tree evolved from Christmas pyramid, wooden structures decorated with evergreen boughs.