Large Eyeshadow Palette

Regular price $40.00

35 highly pigmented shades with no fall out for long lasting wear.