Camel on Dubai Beach, United Arab Emirates

Royalty-free stock photo ID: 112043732

Camel on Dubai Beach, United Arab Emirates