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.
Vipera Pocket Eye Shadow Violet 836 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Pink 837 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Pink 838 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Beige 840 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Gold 841 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Yellow 842 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Orange 843 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.