2,000 charm bracelet beads and 1,600 metal animal charm brac...

1/3

Hammer

£140

2,000 charm bracelet beads and 1,600 metal animal charm bracelet beads