Free Delivery Over £40
Faith in Nature Wild Rose Shampoo 400ml
Our 400ml Wild Rose Shampoo is a nourishing shampoo that harnesses the rejuvenating benefits of rosehip oil for hair to care for damaged hair, leaving hair looking softer and healthier.