A boxed set of various semi-precious gemstones

1/2

Hammer

£40

A boxed set of various semi-precious gemstones