China Glaze Icicle 80523 Nail Polish
China Glaze Icicle is a silver foil nail polish color China Glaze Let It Snow Collection, Holiday 2011.