Jumeirah Mosque in Dubai, United Arab Emirates.

Royalty-free stock photo ID: 100089674

Jumeirah Mosque in Dubai, United Arab Emirates.