World Military Encyclopedia
> Canada
> Headgear Badges & Insignias
> Army Badges
> Canadian Infantry Cap Badges
> CA-CRIHB-00010

Winnipeg Grenadiers ,cap badge
Casual:

503rd Support battalion

13th Armored Battalion Patch of the Armed Forces of Switzerland

220th MP brigade
Another category of: Canadian Infantry Cap Badges




