Rainbow Moonstone Beaded Necklace with Pendant

$40.00

Made in India

In stock

  • Gemstone