Little Hearts Necklace Gold by M Donohue Collection

$ 54

16" gold over sterling silver heart necklace.