A necklet seal; and a watch key.

Details
A necklet seal; and a watch key.
X26318

More from Jewellery

View All
View All