Ajax loader
Operation august storm (battle of manchuria), soviet troops hoisted the flag of victory over the harbin railway station, manchuria, august 19, 1945.
of 1
Open Lightbox