Little Heart Esmerald Necklace

    Little Heart Esmerald Necklace

    $ 12,600.00

      Little Heart Esmerald Necklace

      Resizing available upon demand 

      Note: Actual stone color and texture may vary from photo, especially with iridescent stones.  

      BACK TO TOP