A large collection of military patches, cap badges, etc.

1/6

Hammer

£25

A large collection of military patches, cap badges, etc.