A collection of watch making tools and a miniature anvil sta...

1/1

Hammer

£55

A collection of watch making tools and a miniature anvil stamped France