

Beautiful Colours Lip Stain
12
$20.00
11 colors available
A semi-permanent lip stain containing rich pigments of colour that adhere to the lips for a stunning colour that lasts and lasts and lasts. Bene...
View full details
$20.00