Designed by
Title
The military-technical festival `the Motors of Victory` in the park `Sokolniki`. Soviet light tank T-60 period of the great P #179439802
Description
The military-technical festival `the Motors of Victory` in the park `Sokolniki`. Soviet light tank T-60 period of the great Patriotic war. Moscow, Russia
This image is editorial