Neem Hydrosol is a floral water derived from the steam distillation of the leaves and flowers of the neem tree (Azadirachta indica).
Reviews
There are no reviews yet.