Cairo Steps is a German-Egyptian music ensemble founded in 2002 by Basem Darwisch, an Egyptian-German oud virtuoso and composer. The band uniquely blends oriental rhythms, Sufi traditions, jazz, ...