Palm Tree Christmas Lights

The Christmas Palm Tree, scientific name Adonidia merrillii, is one of the most popular palms in Florida. It has a lot of similar character...