China Glaze This Is Tree-Mendous

In stock
SKU
81399
China Glaze
AED36.00

This green glitter is delicate and blingy, all at the same time.