Careline Everlast Lipstick

Long lasting lipstick that doesn't crack, peel or dry up your skin.

718 is out of stock! It will be back in stock in June.

£18.50

Clear

Description