Bright green needles which are about 1 inch in length. These dense trees are one of the most popular Christmas trees because of their fragrance, uniform shape, and lower price

Close