Sheikh Zayed Mosque Abu Dhabi United Arab Emirates

Royalty-free stock photo ID: 85855105

Sheikh Zayed Mosque Abu Dhabi United Arab Emirates