Hammered metal gold coloured ring with dark blue stone - stainless steel

Heart ring with blue stone

£7.99Price