A collection of coral and semi precious stone jewellery

1/3

Hammer

£60

A collection of coral and semi precious stone jewellery