Anastasia Beverly Hills - Modern Renaissance Eyeshadow

178.50

Product description

  • Highly pigmented colors blend perfectly for flawless coverage
  • Features 14 shades of matte
  • The double blending brush ensures easy and precise application