Subcategories
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.
Vipera Pocket Eye Shadow Graphite 828 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Violet 829 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Pink 831 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Pink 833 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Violet 834 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.