Large Beaded Earrings - Round and Layered drop (various colours)

£12.99

Available

Handmade statement earrings (beads)

More info

Handmade statement earrings (beads)