China Glaze Lacquer Nail Polish, Winter Ice Gift Set and Free Snowflake Charm Necklace, "Let It Snow" Holiday 2011
China Glaze Lacquer Nail Polish, Winter Ice Gift Set and Free Snowflake Charm Necklace, "Let It Snow" Holiday 2011