Snowflake Necklace in 18K Rose Gold Plated Swarovski

  • $11.95