Emerald & diamond earrings


Ge861
Ge861

9ct yellow gold marquise shape emerald & diamond studs


£126 £180(-30%)
  • Shipping: