51st of foot
51st Regiment of foot The Kings Own Light Infantry Pre1881 Glengarry Badge read more
125.00 GBP
19th of foot
19th Regiment of foot 1st York North Riding Pre 1881 Glengarry Badge read more
120.00 GBP
51st Regiment of foot The Kings Own Light Infantry Pre1881 Glengarry Badge read more
125.00 GBP
19th Regiment of foot 1st York North Riding Pre 1881 Glengarry Badge read more
120.00 GBP