Due to high demand and the additional health and safety measures to protect our logistics teams, your delivery will take a little longer.
Regular price £400 Unit price / per
Virgin Human Hair
Length: 20 inches
Density: 360g
Unavailable
Sold Out