The Rose Tree is a celebration of self-reliance, it's the perfect decoration for your home. It casts a soft light, and though it is pricker free, its deep meaning remains.
The pink Rose Tree reflects happiness and grace. The lavender represents love at first sight and enchantment. While the blue stands for unique and mysterious, the yellow Rose Tree symbolizes friendship and a sense of welcoming.