Peruvian Weave - Straight 100g

Peruvian Weave - Straight 100g

  • £58.99


Hair comes in a natural black.