Details
A skincare-infused setting spray that locks in your look for up to 24 hours with a skin-blurring finish
Category: Setting Sprays
Laura Mercier
KSH 8,300