A collection of novelty tie-clips, shirt studs and badges

1/6

Hammer

£15

A collection of novelty tie-clips, shirt studs and badges