20d 10h84 An 18ct gold emerald ring with 23 diamonds channel set on the shouldersRailtonsGB£400Details
20d 10h84 An 18ct gold emerald ring with 23 diamonds channel set on the shouldersRailtonsGB£400Details