54th Artillery Units Patch of the Armed Forces of Switzerland
Casual:

Philippine Battalion Patch. Alpha Units. US Army

Special Forces Training unit

Patch of the First Deputy Director of Russian Federal Security Service
Another category of: Artillery Patches




