CHI

CHI - Royal Treatment Hydrating Shampoo - Dry, Damaged and Overworked Color-Treated Hair - 946ml/32oz

LINKSHARE

CHI - Royal Treatment Hydrating Shampoo - Dry, Damaged and Overworked Color-Treated Hair - 946ml/32oz

Royal Treatment Hydrating Shampoo (For Dry, Damaged and Overworked Color-Treated Hair)