Sterling Silver and Enamel Mini Dog with Star Necklace

  • $49.99