Antique Wedding Necklace Sterling Silver Drop Crystal Art Nouveau

  • $299.00