L'Oréal Elvive Extraordinary Oil Nourishing Shampoo 12.5oz

L'Oréal Elvive Extraordinary Oil Nourishing Shampoo 12.5oz

  • $3.29
    Unit price per 
  • Save $1.70


L'Oréal Elvive Extraordinary Oil Nourishing Shampoo hydrates and nourishes to transform dry, lifeless hair to soft and lustrous in just one wash with its expert oil system.