Product code: Jeffrey Star shops Blood Sugar Lipstick Vault
The Blood Sugar Liquid Lipstick Vault features 25 red and pink shades including sixteen brand new, limited edition shops colors.
The Blood Sugar Liquid Lipstick Vault features 25 red and pink shades including sixteen brand new, limited edition shops colors.