Spanish Armed  Forces - Badges

Russian Armed Forces - Badges

Under Constuction
12 Airborne Brigade Shoulder Sleeve Insignia
17 Infantry Marines Beret Badge

Air Force

Army

Navy

Image20

Spanish Foreign Legion

Spain