BY eSalon

Esalon Martha's Color Roots & Ends Refresh, Color 1, 1.9 fl oz/56 mL

Favorites 0 favorite

How safe is it?

Hang tight. We're thinking.