white metal cap badge made by FIRMIN LONDON and number 638 in British Colonial Badges by Renfrews & Cranston...
Code: 100605
35.00 GBP