An exhibition in Moscow of destroyed enemy military equipment from the USA, Britain, Sweden, Germany and other Western countries

Back to Top