Rose Petal Plant-based Hand & Body Soap.
Rose Petal Plant-based Hand & Body Moisurizing Soap. Handcrafted with rose petals, rose absolute, geranium and rose hip seed oil. Organic glycerin based. 5.5 oz. Beautifully housed in packaging made from recycled materials and biodegradable fruit and vegetable fibers. + Every bar sold plants a tree through our partnership with...