Central Armed Forces Museum
Russia · Europe
About
The Central Armed Forces Museum also known as the Museum of the Soviet Army, is located in northern Moscow, Russia, near the Red Army Theater.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.