Multiple layers of escalators in a shopping center.

Royalty-free stock photo ID: 12083179

Multiple layers of escalators in a shopping center.