British Army Guards Division

British Army Guards Division "A" Trade Badge

the badge is in mint condition

Code: 59149

3.00 GBP