Beaded heart ring (sterling silver)

£10.00

925 sterling silver beaded heart ring