Lipstick
KIKO Milano Unlimited Double Touch 120, Liquid Lipstick In 2 Steps, Glossy Finish, Lasts Up To 12 Hours. Colored
E£699.00
/ 4 KG
KIKO Milano Unlimited Double Touch Lipstick 103 Natural Rose, 3 ml