18ct Fairtrade gold with ruby and diamonds

18ct Fairtrade gold with ruby and diamonds by Zoe Pook Jewellery

18ct Fairtrade gold with ruby and diamonds