28 inch russian weft 200g

£750.00

28 inch russian weft

100% virgin hair

200 grams