Genuine Natural EMERALD Long Necklace- Yellow Gold on Silver

£680.00

1 in stock