amika mirrorball high shine + protect antioxidant shampoo 9.3 OZ Matte Foundation length and volume that lasts 1810
Yard notes & kiln story
Description
amika mirrorball high shine + protect antioxidant shampoo 9.3 OZ Matte Foundation length and volume that lasts 1810 length and volume that lasts for 12 hours Layer with a fresh coat of mascara for a more dramatic look Sodium Chloride Fragrance Parfum