18ct Fairtrade rose gold with vintage diamond and opals

18ct Fairtrade rose gold with vintage diamond and opals by Zoe Pook Jewellery

18ct Fairtrade rose gold with vintage diamond and opals