Deep moisturizing shampoo

Design Essentials Deep Moisturizing Shampoo is an extreme, moisture-preserving shampoo that softens and detangles dry or coarse hair.
  • $19.95