Gemstone tree of life necklace
Gemstone tree of life necklace

Gemstone tree of life necklace

$ 20.00
Hung on 18" silver plated chain