With Immortelle oil your skin will look fabulous Immortelle or lat. Helichrysum italicum Is a Mediterranean plant that grows on sunny rockeries, high to 60 cm, narrow leaves, … by lifebeautification/ February 28, 2016/ Beauty, Face/