UK Veterans Badge Pin Thank you Veterans Enamel Pin Badges

Cambridge, UK.

eBay