Share on Pinterest Ylang ylang is a yellow, star-shaped flower that grows on the Cananga tree (Cananga odorata). This tropical species is native to countries surrounding the Indian Ocean ...
Some results have been hidden because they may be inaccessible to you