Viva EW 18"

from £46.99

Human Hair Weft - length 18”

Viva European Weave - 100% pure human hair.

Color:
Quantity:
Add To Cart

Human Hair Weft - length 18”

Viva European Weave - 100% pure human hair.

Human Hair Weft - length 18”

Viva European Weave - 100% pure human hair.