WW1 German Merit Cross for War Aid Medal
Soviet Russian Medal In Commemoration of the 250th Anniversary of Leningrad
USSR Jubilee Medal Thirty Years of Victory in the Great Patriotic War...
United States 32nd Artillery Brigade Patch
Military badges and insignia from other countries around the world.
Soviet Russian Medal In Commemoration of the 250th Anniversary of Leningrad
Soviet Russian Chernobyl liquidators Medal
USSR Jubilee Medal Thirty Years of Victory in the Great Patriotic War 1941–1945
Czechoslovakia Officers Hat Badge 1989 - 1993
USSR Soviet Jubilee Medal 50 Years of the Armed Forces of the USSR
Soviet Medal For Valiant Labour in the Great Patriotic War 1941–194
Veteran of the Armed Forces of the USSR Medal
Early Soviet Russian Red Star Cockade
Early Soviet Russian Red Star Cockade
Soviet Union Siege of Leningrad 900 Days 900 Nights
Soviet Union 65 Years Lifting The Blockade of Leningrad