Walker Tape Ultra Hold hair System Adhesive - 15ml

£11.98

Product information

Walker Tape  Ultra Hold hair System Adhesive - 15ml
BRUSH ON