Royalty-free stock photo ID: 643237777

IQ-quarter towers of Moscow International Business Center - Moscow, Russia - Image