Eva | Divina One | 6.3+ | Mississippi Blonde +
Regular price
£5.65 GBP
Regular price
Sale price
£5.65 GBP
Unit price
per
Divina One ·Maximum moisturizing power.
100% grey hair coverage.
High-performance permanent colour.
Range: 127 tones
Size: 60 ml professional