Diamond Rings



9ct white gold twist shoulder diamond ring (1002)

£800.00