Silver Elongated Heart on Long Leather String Necklace

Silver Elongated Heart on Long Leather String Necklace

£16.00Price