Best Beauty

Immortelle Recovery Balm

$48.00

A balm built on Helichrysum italicum, the everlasting flower whose oil is distilled in famously small yields. Certified organic.