JewelleryTheatre006

Jewellery Theatre white gold Coral earrings featuring 95 diamonds and two black Tahitian pearls (£14,500).

Read more