James Fairhurst ring in yellow gold with a Paraiba tourmaline and pink spinels (£17,400)

James Fairhurst ring in yellow gold with a Paraiba tourmaline and pink spinels (£17,400).

Read more