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:
National Guard 19.Support battalion patche, 4 variant /Latvian National Armed Forces/
Latvian Army National Guard 52nd Infantry Battalion patch
Infantry Battalion Patch of Armed Force Estonia. Virus
To change information
The Governor General's Foot Guards,cap badge