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

43 Military Police Brigade Patch. US Army

187th Infantry detachment( pathfinders)

Patch "flag" on the beret, helmet cover of the Armed Forces of Ukraine in Iraq
Another category of: Ukraine National Guard Patches




