Kara beauty matte eyeshadow

Kara beauty matte eyeshadow

Regular price $19.99 Sale

35 color eyeshadow palletes include varieties of shades. These are a perfect  combination of fun and neutral shades to create dramatic or everyday looks. 

Finish matte