An agate bead necklet, 298g

1/2

Estimate

£30 - £50

An agate bead necklet, 298g