Kiko milano double touch liquid lipstick 131 by unlimited with a two step

(19 customer reviews)

31,400

Comparer

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.

You may also like…