ADVERTISEMENT
Tower 28

Shineon Lip Jelly

$14.00
At Tower 28
Jelly = the shine of a gloss, the comfort of a balm, + a pop of color. For never sticky, always shiny lips!