MAGICAL WORLD

£48.00

Layered necklace with upcycled beads