Dr Hauschka Shampoo 150ml

Dr Hauschka Shampoo 150ml
Brand: Dr Hauschka
19.5 GBP
Buy Now

A smoothing, nourishing and hydrating conditioner with regenerative medicinal plant extracts to leave healthy, cared for hair with natural shine and vitality.