Moonstone and silver ring

 95.00

Hand made in India, size 16.

Availability: 1 in stock

Category:
Shopping Cart