Description
Kiko Milano Double Touch Liquid Lipstick 131 by Unlimited with a two-step glossy finish that lasts up to 12 hours. Transfer-proof base color.
Kiko Milano Double Touch Liquid Lipstick 131 by Unlimited with a two-step glossy finish that lasts up to 12 hours. Transfer-proof base color.
19 reviews for Kiko milano double touch liquid lipstick 131 by unlimited with a two step
There are no reviews yet.