Stunning blue moon enamel with rose design

18 inch chain

Enamel moon necklace

£10.99Price