Barbara Heinrich Sapphire Briolette Necklace

  • $4,575.00