50°
Fresh
L'Oréal Paris Elvive Dream Lengths Shampoo for Long Damaged Hair 1L (S&S £6.17)
ShopAt desk: L'Oréal Paris Elvive Dream Lengths Shampoo for Long Damaged Hair 1L (S&S £6.17) for £6.49 at Amazon. £6.49 - Amazon About thi…