World Military Encyclopedia
> Canada
> Headgear Badges & Insignias
> Army Badges
> Canadian Infantry Cap Badges
> CA-CRIHB-00001
The Governor General's Foot Guards,cap badge
Casual:
98th Training Division Patch. US Army
Air assault battalion of 165th marine regiment
406th Infantry regiment
To change information
The Governor General's Foot Guards,cap badge