Central Armed Forces Museum
Sculpture Museums & Parks · Moscow, Russia
sculpture
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.
Source: Wikipedia
Plan Your Visit
Source: Wikidata