Sephora

Natasha Denona Eyeshadow Base

  • Sale
  • Regular price Rs.6,574.00


A light, creamy liquid eye primer that adheres eyeshadows to the lids for all-day color and a smooth, matte finish