Two Step Lash Waterproof Mascara (24 units) 2508 - Matte Finish
Yard notes & kiln story
Description
Two Step Lash Waterproof Mascara (24 units) 2508 Matte Finish Matte Finish with a matte black finish that won't budge (even in the wettest of conditions