WW1 Canadian CEF 29th Battalion Cap Badge
Badges & Patches, WW1
WW1 Canadian CEF 29th Battalion Cap Badge
$90.00
WW1 Canadian CEF 29th Battalion Cap Badge
Availability: 1 in stock
Conflict | WW I (1914-18) |
---|---|
Country | Canada |
Original/Reproduction | Original |
Theme | Militaria |