FREE DELIVERY ON ORDERS OVER €50
Immortelle floral water, a natural solution for the skin
Italian helichrysum, scientifically known as Helichrysum italicum, is also called “Immortelle d’Italie” or “Immortelle”. Many properties are attributed to this plant, which has ...