L'Oreal Source essential nourishing shampoo

Formulated with up to 99% naturally derived ingredients and packaged in a recycled plastic bottle & a refillable program launching soon. Yes L'oreal

£30.00