World Military Encyclopedia
> Canada
> Headgear Badges & Insignias
> Navy Headgears Badges
> CA-CANHB-00006
CANADIAN NAVY PETTY OFFICERS CAP BADGE
Casual:
National Guard 5.Infantry brigade (1992-2002) patche /Latvian National Armed Forces/
Нарукавный знак 38-го отдельного полка связи ВДВ ВС Министерства Обороны Российской Федерации
98th Training Division Patch. US Army