National Guard Staff battalion (1995-2002) patche, 2 variant /Latvian National Armed Forces/
Casual:

101st Engineer battalion

95 Training Division Patch. US Army

Manhattan District, Army Service Force Patch. Alpha Units. US Army
Another category of: Ukraine National Guard Patches




