Long pale grey beaded necklace with silver hammered asymmetric heart

Long Heart Necklace

£24.00Price