A Yemeni agate ring with a floral design

250

Out of Stock