Necklets including a string of malachite beads

1/1

Hammer

£30

Necklets including a string of malachite beads