Vipera Pocket Eye Shadow Beige 845 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Gold 846 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Beige 847 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Navy Blue 849 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Blue 851 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Green 852 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Beige 854 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Green 855 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Green 856 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Green 857 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Brown 858 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.
Vipera Pocket Eye Shadow Violet 860 contain high quality pigments with ultra adherent and iridescent properties for long-lasting wear.