Carol Long Necklace

£12.00

Turquoise and orange gem stones with soft gold detail

75cm

You may also like