£24.99 £26.19
In stock!
product ID: 524160
1000 ml
Free delivery for orders over £19
100% authentic products!
Deep Cleansing Shampoo - Affinage Deep Cleansing Shampoo
There is no amazing effect, it's just an ordinary and regular shampoo, but more expensive.