Our 300ml 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.
Our 300ml 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.