Dubai Marina complex under construction by beach

Royalty-free stock photo ID: 3425260

Dubai Marina complex under construction by beach