-
WW1 Canadian 164th Battalion (Milton, Ontario) Cap Badge - Geo. H. Lees
Regular price $70.00 CADRegular priceUnit price perSold out -
WW1 Canadian 16th Battalion (B.C. Scottish) Glengarry Badge
Regular price $110.00 CADRegular priceUnit price perSold out -
WW1 Canadian 16th Battalion Officer's Cap Badge -B.C. Scottish
Regular price $550.00 CADRegular priceUnit price perSold out -
WW1 Canadian 170th Battalion (Mississauga Horse) Cap Badge
Regular price $70.00 CADRegular priceUnit price perSold out -
WW1 Canadian 172nd Battalion Cap Badge -Rocky Mountain Rangers
Regular price $145.00 CADRegular priceUnit price per -
WW1 Canadian 172nd Battalion Collar Badge (Rocky Mountain Rangers)
Regular price $40.00 CADRegular priceUnit price perSold out -
WW1 Canadian 172nd Battalion Rocky Mountain Rangers Cap Badge - O.B. Allan
Regular price $160.00 CADRegular priceUnit price perSold out -
WW1 Canadian 172nd Battalion Sterling Silver Sweetheart Badge -Rocky Mountain Rangers -O.B.Allan
Regular price $145.00 CADRegular priceUnit price per -
WW1 Canadian 173rd Battalion Cap Badge - Canadian Highlanders - Geo. Lees 1916
Regular price $90.00 CADRegular priceUnit price per -
WW1 Canadian 174th Battalion Cameron Highlanders Collar Badge
Regular price $75.00 CADRegular priceUnit price per -
WW1 Canadian 174th Battalion Collar Badge -Cameron Highlanders
Regular price $70.00 CADRegular priceUnit price per -
WW1 Canadian 175th Battalion Cap Badge - Medicine Hat Alberta
Regular price $90.00 CADRegular priceUnit price per -
WW1 Canadian 175th Battalion Collar Badge - Medicine Hat Alberta
Regular price $35.00 CADRegular priceUnit price per -
WW1 Canadian 175th Battalion Collar Badge - Medicine Hat Alberta
Regular price $35.00 CADRegular priceUnit price per -
WW1 Canadian 175th Battalion Collar Badge -Medicine Hat Alberta
Regular price $30.00 CADRegular priceUnit price per -
WW1 Canadian 175th Battalion Collar Badge -Medicine Hat Alberta -B. Cook
Regular price $35.00 CADRegular priceUnit price per