A Masjid on the roadside of Dubai. On the walls it's carved No Gods but Allah

Comments