Silver Purple Enamel Art Nouveau Necklace

£105.00

In stock

SKU: 100092 Category:

Silver Purple Enamel Art Nouveau Necklace