Live action footage
Aerial view of Moscow International Business Center referred to as Moscow City. Moscow City is a well known commercial district in central Moscow, Russia.
2K
2704 x 1440