Kiko Milano - Unlimited Double Touch 131 Liquid Lipstick With A Bright Finish In A Two-step Application. lasts Up To 16 hours. No-transfer base Colour.
by Kiko
Original price
$34.00
-
Original price
$34.00
Original price
$34.00
$34.00
-
$34.00
Current price
$34.00