Live action footage
Russia, Moscow, elevated view over the Moskva river embankment, Ukraine Hotel and the Russian White House - Time lapse
HD
1920 x 1080