£7.98 £8.21
In stock!
product ID: 283241
Black
Free delivery for orders over £19
100% authentic products!
Lash Mascara - Golden Rose Perfect Lashes Great Waterproof Mascara
There has never been a worse mascara: clumps, by the end of the day - it's all under the eyes.