PolliNation Artificial Camellia Rose Plant

PolliNation Artificial Camellia Rose Plant signify friendship, love, gratitude, joy and what not.These Artificial Camellia Rose Plant are made of high quality polyester fabric that are not only maintenance free but are also natural looking such that it enlightens any surroundings in which it is placed. Perfect for decor and gifting purpose.