Sterling Silver Snowflake Heart Bracelet

  • $37.98