Silver Elongated Heart on Long Leather String Necklace

Silver Elongated Heart on Long Leather String Necklace

£16.00 Regular Price
£6.40Sale Price