Paul Mitchell Clarifying Shampoo Three, 300ml

£9.95

Paul Mitchell Clarifying Shampoo Three, 300ml