O Christmas Tree, O Christmas Tree

Christmas TreesChristmas trees have been sold since 1850. Approximately 30-35 million live
Christmas trees are sold each year in the U.S. Trees usually grow for about 15
years before they are harvested for the holiday season.

Masterpieces such as this one, patterned after artist, George Seurat’s
pointillism technique, is just one example of Team Elliott Education’s Creative
Design sessions offered throughout the expanded Central Florida area.