Japanese Cherry Blossom Light Up Tree
Japanese cherry blossom light up tree, Flowering crab apple trees are sometimes mistaken for cherry trees, but in case you search closely at their leaves, you won't see the small crimson glands. They're staggered glands that surface over the leaf stems that appear to be crimson dots.