Camel on Jumeirah Beach in Dubai, UAE

Royalty-free stock photo ID: 44295736

Camel on Jumeirah Beach in Dubai, UAE