Designed by
Title
The military-technical festival `The Motors of Victory` in the park `Sokolniki`. BA-10 armored car 1938. Moscow #172350518
Description
The military-technical festival `The Motors of Victory` in the park `Sokolniki`. BA-10 armored car 1938. Moscow, Russia
This image is editorial