Construction tractor in Dubai, United Arab Emirates

Royalty-free stock photo ID: 110139803

Construction tractor in Dubai, United Arab Emirates