L'Oreal Paris L'Oréal Paris Infallible Shadow Endless Pearl Eyeshadow

Now available in 27 shades from iridescent to mattes and metallics.

AutoSave
Quantity: