Sterling Silver & 14K Rose Gold Vermeil 24.9x16 mm Diamond Angel Pendant

  • $46.00