Live action footage
Red train arrives at the Kiev station in Moscow Russia
HD
1920 x 1080
Editorial Use Only