Small Heart Stone Necklace

$ 52.00
  • Sterling silver gold plated 
  • Small Stone Heart 
  • Onyx 
  • Malachite 
  • Lapis lazuli 
  • Turquoise 
  • Mother Of Pearl 
  • 16”+ ext 

Find this on