Sterling Silver and Enamel Mini Dog Necklace

  • $49.99