Vipera Pocket Eye Shadow Violet 814 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Violet 815 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Pink 816 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Violet 818 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Violet 819 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Violet 820 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Blue 821 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Marine 822 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Navy Blue 823 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Violet 824 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Blue 825 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow White 826 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.