Royalty-free stock photo ID: 471800294

Dubai car traffic, busy roads, Interchange 1. Dubai roads, junction, intersection. Sheikh Zayed road. Dubai Downtown. United Arab Emirates. Dubai highways. Dubai construction. Dubai futuristic. - Image