Layer 1

Beaded Necklace

£13.95 Sale price

Turquoise beaded necklace with a fresh water pearl.

Regular price £13.95

Turquoise beaded necklace with a fresh water pearl.

Other fine products