BELLISIMA 16" Premium Luxury

£74.99

16"Premium Luxury European Weft 100% Human Hair

100g weight per pack

Spin to win Spinner icon