National Guard 34.Artillery battalion patche, 1 variant /Latvian National Armed Forces/
Casual:

10 Mountain Division Patch. US Army

Australian Army flag patch

Artillery Shoulder Tag Israel Defense Forces
Another category of: Ukraine National Guard Patches




