National Guard 46.Infantry battalion patche /Latvian National Armed Forces/
Casual:
98th Training Division Patch. US Army
Military Faculty of Belarusian State University of Belarus
Military Patch. Armed Forces Sweden
Take part in the creation of encyclopedia WorldMilitary.