BELLISIMA 18" Premium Luxury

£84.99

18" Premium Luxury European Weft 100% Human Hair

100g weight per pack

Spin to win Spinner icon