Twenty agate and semi precious stone bracelets and one other

1/2

Hammer

£40

Twenty agate and semi precious stone bracelets and one other