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