Description
Kerastase aura botanica shampoo riche 250ml
A rich and nourishing shampoo that provides 48 hours of deep durable nutrition to limp dry hair.
£23.90 £20.00
P&P – 2nd class – £.3.00
Kerastase aura botanica shampoo riche 250ml
A rich and nourishing shampoo that provides 48 hours of deep durable nutrition to limp dry hair.