YSL Fard Lumiere Aquaresistant Water Resistant Cream Eyeshadow

YSL Fard Lumiere Aquaresistant Water Resistant Cream Eyeshadow

Any makeup that stays on at the beach is good for me or even smudge free in everyday use.