Angel of hearts necklace

  • $30.99


925 silver necklace with zircon stones