BELLISIMA 18" Premium Luxury

£79.99

18" Premium Luxury European Weft 100% Human Hair

100g weight per pack