Stock Photo: Mosque in the living quarters of the Pearl on the artificial island in Doha, Qatar, Middle East