Grand Kremlin Palace Walls and Towers and modern Moscow International Business Center (MIBC) skyscrapers at Russia Moscow City stock photo