Carnelian Beaded Necklace with Pendant

$40.00

Made in India

Out of stock

  • Gemstone