Royalty-free stock photo ID: 643237756

Towers of Moscow International Business Center - Euarasia tower, Empire business high-rise, City of Capitals - Moscow Tower and IQ-quarter towers, Moscow, Russia - Image