Cart

Lip Gloss

Showing all 1 result

Urban Decay Lip Junkie

 499 850

Urban Decay Lip Junkie

 499 850

What fits in your pocket, glides on and keeps you coming back for more? The answer’s not naughty, but the effect on