50G | 0.6 strand | Russian Keratin Bonds ‘#1B’

$448.00
Length
Hurry! Only 5 left in stock

Secure checkout with

Payment methods
  • American Express
  • Apple Pay
  • Google Pay
  • Mastercard
  • PayPal
  • Shop Pay
  • Union Pay
  • Visa