Diamond Rings



9ct yellow gold diamond shoulder ring (1005)

£465.00