Shopping Cart


Product Price Remove

Canadian Militia - 29th Waterloo Regiment Collar Badge (HLLofC)
$59.00 Remove

50th Battalion CEF Collar Badge (set of 2)
$189.00 Remove
Sub-Total: $248.00
S+H: $44.00
GST: N/A
Total: $292.00

Shipping to United States

Change Country