
Victory Museum – Poklonnaya Hill – Moscow, Russia
German anti-aircraft guns and vehicles stand next to a Japanese tank. The Russian army is well represented with …
An overview of all the Russian Tanks, Tank Destroyers, Self Propelled Guns and Utility of WW2 in our Armor collection.