Skyscrapers of the Moscow International Business Center (MIBC) MIBC is a unique city-building construction project and biggest in Europe

Royalty-free stock photo ID: 82625488

Skyscrapers of the Moscow International Business Center (MIBC) MIBC is a unique city-building construction project and biggest in Europe