More FromKiko
Out of stock
Kiko Milano - Unlimited Double Touch 130 Liquid Lipstick With A Bright Finish In A Two-step Application. lasts Up To 16 hours. No-transfer base Colour.
Out Of Stock
Description
Kiko Milano - Unlimited Double Touch 130 Liquid Lipstick With A Bright Finish In A Two-step Application. lasts Up To 16 hours. No-transfer base Colour.