Shop by Brand
Shop by Price

Lubin Le Vetiver

They were told that Le Vetiver is a Celtic spirit who lives in the deep forests of Armorica. It is as mysterious as Dionysus, savage and refined at the same time.