Christmas trees
Dating back to the 16th centuries, the green pine tree has been a long standing icon symbolizing joy, celebration, and Christmas traditions. Originally believed to represent immortality, and Christ’s crown of thorns on the crucifixion, today we are able to…

