Alaffia
Neem Oil from Alaffia is an unrefined skin care oil, extracted from the seed of the Neem (Azadirachta indica) plant, renowned for its versatile skin soothing properties.
Neem has long been used in Ayurveda, India's traditional system of medicine. The...